He played in the Victorian Football League (VFL) for Port Melbourne and in the WAFL for Perth and Subiaco.
Webb played six matches for Port Melbourne in the VFL during the 2000 season.
After playing 20 matches for the Demons, he transferred to Subiaco during the 2002 WAFL season.
He was appointed head coach of Claremont before the 2012 WAFL season and led the Tigers to a premiership in his first year.
[4] In October 2013 he joined Fremantle in the Australian Football League as a development coach.