Born in Varennes, Lower Canada, the son of Félix Geoffrion and Catherine Brodeur, he was trained and practised as a notary. He was elected to the Legislative Assembly of the Province of Canada in 1863.
Born in Varennes, Lower Canada, the child of Félix Geoffrion and Catherine Brodeur, he received training and performed as a notary. He was later chosen to represent the Legislative Assembly of the Province of Canada in 1863.