Career
He represented King"s County in the Legislative Assembly of New Brunswick from 1866 to 1870. He was born in Kingston, New Brunswick, of Welsh and Scottish descent, and educated there. Flewelling was lieutenant colonel in the county militia.
He was named to the Executive Council of New Brunswick in 1867, serving as Surveyor General from February 13, 1869 to October 1870.
He died in 1875.