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.
This passage describes a politician who served in the New Brunswick Legislative Assembly twice.  His son later followed in his footsteps by entering Canadian Parliament.