[citation needed] Webster was the first Melbourne-born player to play with the Melbourne Storm, making his debut for the club in round 2 of the 2003 NRL season.
[6] It would be Webster's only appearance in the NRL that year after he ruptured his anterior cruciate ligament the following week playing for Norths Devils in the Queensland Cup.
In 2005, Webster was a regular member of the Storm squad,[10] making 24 appearances and scoring 10 tries, including the first try in the qualifying final against the Brisbane Broncos.
He would finish level on top of the scoring table with five tries in five appearances for the Kiwis,[3] playing on the wing as New Zealand won the final 24–0 against Australia.
[15] Webster wasn't able to maintain his spot in the Storm squad as the season progressed, not making the Melbourne team that would play in the 2006 NRL Grand Final.
[3] Webster made his Super League début in a 20–12 defeat by Leeds Rhinos in which he scored a brace and Hull Kingston Rovers' only tries.
He would make a good start to the 2010 season filling in for Paul Cooke at stand off and scoring a try in the opening fixture against Salford City Reds.
[32] At the end of the 2019 season and having scored 11 tries in 25 appearances for the Bulls, Webster left the club part way through his contract to join League 1 neighbours Keighley Cougars on a two-year deal.