New Brunswick politician Greg Thompson, who served in both the provincial and federal cabinets – including time as minister of Veterans Affairs – has died at the age of 72.

Thompson was first elected as a member of Parliament in 1988 and later re-elected in 1997, 2000, 2006 and 2008.

He served as minister of Veterans Affairs and regional minister for New Brunswick under former prime minister Stephen Harper.

In the mid-1990s Thompson was diagnosed with non-Hodgkin Lymphoma but battled the illness.

In 2018 he entered provincial politics and was elected as the member of the riding of Saint Croix, then named minister of intergovernmental affairs.

In a statement, Premier Blaine Higgs says Thompson’s life was anchored in service to others and the love of his family.