Career
He represented Charlotte in the Legislative Assembly of New Brunswick from 1793 to 1795. He was a merchant in Boston at the time of the American Revolution. McMaster went to Halifax in 1776, eventually settling in Saint Andrews, New Brunswick.
McMaster died in Saint Andrews at the age of 76.