 A member of the Federal Labor Party, he unsuccessfully ran for office for the Queensland seat of Oxley in the 1928 federal election, being beaten by James Bayley of the Nationalist Party.He made a second run for the seat in 1929, and narrowly lost to Bayley.In the 1931 election he contested Oxley for a third time, this time successfully.