 He was a farmer, and served in the military 1915–1919, after which he was a councillor on Wambo Shire Council.In 1951, he was elected to the Australian House of Representatives as the Country Party member for Maranoa, defeating the sitting member, Charles Russell, who had been expelled from the Country Party for supporting the appreciation of the pound.He held the seat until his retirement in 1966.