 He played 120 games for the Dragons from 1990–1996 and played in 3 losing Grand Final sides - 1992 & 93 against the Brisbane Broncos and 1996 against Manly.In 1997 the Back rower joined the Sydney Roosters playing 45 matches in his 2 seasons at that club.He represented Australia in Rugby League in 1991 in a Test series against Papua New Guinea.