He represented Harbour Main in the Newfoundland House of Assembly from 1897 to 1900 as a Conservative and from 1900 to 1904 as a Liberal.
[1] The son of James St. John and Mary Hunt, he was born in Conception Harbour and was educated in Avondale, in Brigus and at Saint Bonaventure's College.
After completing his education, he joined a firm of dry goods merchants.
He retired from politics in 1904 and returned to his business interests.
This article about a Newfoundland and Labrador politician is a stub.