 He served in the Legislative Assembly of New Brunswick from 1978 to 1987 and again from 1991 to 1995.His son, Mike Allen, later became a member of the House of Commons of Canada.He was first elected to the then-safe Progressive Conservative seat of Fredericton North in the 1978 election that produced a nearly deadlocked legislature.