Born: 3 March 1982 (Newcastle, New South Wales, Australia)
Junior Club: Raymond Terrace Roosters
NRL Debut: 
Cronulla v Newcastle, EnergyAustralia Stadium, Round 6, 2002


Representative

Team Years App T G GK% FG Pts
New South Wales U17 1999 1 1 4
New South Wales U19 2000–01 2 1 4
Junior Kangaroos 2001 1
Overall 1999–2001 4 2 8

See also