Career
He was elected to the Legislative Assembly of New Brunswick in 1995 and re-elected in 2003 and 2006 after being defeated in his first bid for re-election in 1999. He represents the electoral district of Centre-Péninsule-Saint-Sauveur, though prior to the 2006 election the district was known simply as Centre-Péninsule. Landry was born in Val-Doucet, New Brunswick and was educated at the Memramcook Institute, Saint Francis Xavier University and the Université de Moncton.
He was a logger for 17 years before working for the Canadian Paperworkers Union as secretary-treasurer and later president
Landry later became a sales representative at a car dealership.