He was born in Rivière-du-Loup, Lower Canada in 1823 and studied at the Séminaire de Nicolet. Caron established himself in business as a merchant at Saint-Léon. He served as a lieutenant-colonel in the local militia and as a justice of the peace. He was elected to represent Maskinongé in an 1858 by-election held after the death of Louis-Honoré Gauvreau and reelected in 1861 but then defeated in the 1863 general election. He was elected again following Confederation and then ran unsuccessfully for the same seat in the House of Commons in the three general elections that followed.
He died in Saint-Léon in 1902.
His son Hector served as a member of the Legislative Assembly of Quebec.
- "Biography". Dictionnaire des parlementaires du Québec de 1792 à nos jours (in French). National Assembly of Quebec.
- George Caron – Parliament of Canada biography
Louis-Honoré Gauvreau, Parti bleu
| MLA, District of Maskinongé
Moïse Houde, Parti rouge
|Parliament of Canada|
Federal district created in 1867
| MP, District of Maskinongé
Louis-Alphonse Boyer, Liberal