he was born in east flamborough township, wentworth county, canada west in 1851. he served on the township council for mornington. in 1881, he married elizabeth magwood. he was elected in an 1890 by-election held after the election of alfred emanuel ahrens was declared invalid. he died in 1933.