Annapolis Royal
Born in Annapolis Royal, he graduated from Annapolis Royal Regional Academy. He then graduated from Mount Allison University with a B.A. and B.Ed. After graduation, he taught at Bridgetown Regional High School.