After attending Bective Superior Public School he passed the teachers' examination and taught at various country schools from 1909 to 1920.
On 25 January 1911 he married Nellie Evans.
A supporter of the New England New State Movement, he served as a Labor member of the New South Wales Legislative Assembly for Namoi from 1920 to 1923, when he resigned and was replaced by his brother William.