An Australian international and New South Wales State of Origin representative fullback, he played his club football with the Newcastle Knights, Brisbane Broncos and Hunter Mariners before settling at the Melbourne Storm with whom he won the 1999 Premiership.
Ross, who signed a Super League contract that year, joined Brisbane while News Ltd fought a battle through the courts to stage its rebel competition.
Later that year, Ross played at fullback for Melbourne in their historic 1999 NRL Grand Final victory and was catapulted into the Australian Test team.
After making his debut in the first match of the 1999 Tri-nations series, a 24–22 loss to New Zealand, he was replaced by Darren Lockyer for the remainder of the tournament.
[3] Having won the 1999 Premiership, Melbourne Storm contested in the 2000 World Club Challenge against Super League Champions St Helens R.F.C., with Ross playing at fullback and scoring two tries in the victory.