A Country New South Wales representative forward, he played club football in the NRL for the Melbourne Storm, the North Queensland Cowboys and Newcastle Knights and in the Super League for English side, Castleford Tigers (Heritage № 890).
A player from New South Wales, representing his state at a national level, played professional rugby league for the Melbourne Storm, North Queensland Cowboys, and Newcastle Knights. He also competed in the Super League with the English team Castleford Tigers (Heritage № 890).