He represented the constituency of Yale–Cariboo as a Liberal from 1904 until 1908, when he lost his seat to the Conservative Martin Burrell.
He represented the Yale–Cariboo area as a Liberal from 1904 until his defeat by Conservative Martin Burrell in 1908.