Made his Australian Football League debut for Geelong in 1993 after
being selected by the club in the first round of the 1992 national
draft. Traded to the Kangaroos in the 1999 national draft.
Retired from the Kangaroos at the end of the 2005 season.