Yass, New South Wales
Born in Yass, New South Wales, he received a primary education before becoming a coachbuilder. He was involved in local politics as a member of Auburn Council. In 1910, he was elected to the Australian House of Representatives as the Labor member for Robertson, defeating Henry Willis. He held the seat until 1913, when he was defeated by William Fleming, representing the Commonwealth Liberal Party.