Career
He represented Peterborough West in the Legislative Assembly of Ontario from 1886 to 1904 and in the Canadian House of Commons from 1908 to 1911 as a Liberal member. He was born in Millbrook, Durham County, Canada West in 1857, the son of James Stratton, an Irish immigrant and later customs collector at Peterborough. Stratton was publisher of the Peterborough Examiner and also sold books, stationery and wallpaper.
Stratton was Provincial Secretary and Registrar from 1899 to 1904.
After being elected in 1908, he ran unsuccessfully for the same seat in the House of Commons in 1911. The geographical township of Stratton in Nipissing District was named after him.