He served as postmaster general for New Brunswick from 1866 until Confederation.
During his tenure as Postmaster General of New Brunswick from 1866 until Confederation, he held a position in charge of postal services within the province.