He played for the Glebe rugby union club in Sydney from where he was chosen to play as flanker for the Australian representative team in the fourth test of 1899 against the first British side to tour Australia, at Sydney, on 12 August. He also played for Australia in 1903 in Sydney against New Zealand in the first official rugby union international between the countries.