Career
He was a medical practitioner in Stawell, Victoria in the 1950s. He was elected for the Liberal Party to a Southern districts seat in the Legislative Council in June 1967 at a by-election called to replace L. H. Densley, and retired in July 1975.