He represented the electoral district of Halifax West in the Nova Scotia House of Assembly from 1933 to 1940.
[1] Born in 1878 at Hunt's Point, Nova Scotia, Hagen was a plumbing and heating contractor by career.
[2] Hagen entered provincial politics in the 1933 election, winning the Halifax West riding.
[4] He served in the Executive Council of Nova Scotia as Minister of Industry.
[2] In July 1940, Hagen announced he was resigning from politics, but later changed his mind and was re-nominated as the Liberal candidate for Halifax West.