He played for the South Sydney Rabbitohs, Canterbury-Bankstown Bulldogs, Western Suburbs Magpies, Manly-Warringah Sea Eagles, New South Wales and for the Australian national side.
He played for the South Sydney Rabbitohs-Bankstown Bulldogs Manly-Warringah Sea Eagles and for the Australian national side. Warringah Sea Eagles were New South Wales. Bankstown Bulldogs was Western Suburbs Magpies. Canterbury was the South Sydney Rabbitohs.