 He represented during the 57th Legislative Assembly the electoral district of Centre-Péninsule-Saint-Sauveur, though prior to the 2006 election the district was known simply as Centre-Péninsule.He won re-election to the 58th Legislative Assembly in the Bathurst East-Nepisiguit-Saint-Isidore riding.Landry was born in Val-Doucet, New Brunswick and was educated at the Memramcook Institute, St. Francis Xavier University and the Université de Moncton.