Career
He represented Annapolis County in the Nova Scotia House of Assembly from 1882 to 1886 as a Liberal member. He was born in Kings County, Nova Scotia and was self-educated. Munro was principal of a public school for five years.
Munro died at Kingston Station in Annapolis County, Nova Scotia.