Of Indigenous Australian and New Zealand descent, Webb was playing for the Toowoomba Clydesdales before playing for the Brisbane Broncos
After made his NRL debut for the Brisbane Broncos in 2000 against the North Queensland Cowboys. The next year he made his debut in State of Origin, representing Queensland, scoring one try. He won the 2001 Brisbane Broncos season's Rookie of the Year award but a combination of inconsistent form and injuries saw him in and out of first grade until he was contracted to the North Queensland Cowboys for the 2005 season
Webb had a strong start to the 2005 NRL season, earning a position in the Queensland Maroons. Injury impeded his season and he was later suspended for punching, forcing him to watch the 2005 NRL Grand final loss to the Tigers from the sidelines. Webb was selected at second-row forward for Game II of the 2006 State of Origin series, scoring a try. In 2007, Webb again started the season strongly, but suffered a broken jaw early in the season. He returned to the field in round 8.
In May, 2008 Webb played in his debut test for the Australian national team against New Zealand. On 20 May 2008 Webb re-signed with the Cowboys until the end of the 2010 season, a contract rumoured to be worth around A$300,000 a year. He was named in the Australia training squad for the 2008 Rugby League World Cup, but was not selected to play. He played for the Prime Minister's XIII against Papua New Guinea in the post season and also appeared aat the World Cup's opening night for the Indigenous Australian team in a match against the New Zealand Maori team.
Webb was selected to play at prop forward in the 2010 All Stars match for the Indigenous all Stars team. On 31 August 2010, Webb signed with the Parramatta Eels to play there for the 2011 and 2012 seasons, along with fellow NRL veterans Chris Walker, Chris Hicks, Casey McGuire and Paul Whatuira.
For the 2011 All Stars match Webb was selected for the interchange bench of the Indigenous All Stars team. On 9 August 2011 Webb announced his immediate retirement from the NRL, only after playing 6 games for the Eels.
In 2015 Webb was arrested and charged with three counts of attempting to enter a dwelling with intent at night, threatening violence and one count of wilful damage after a late-night street rampage in Trinity Park, a suburb of Cairns. Police believe that Webb was under the influence of ice. Webb will front the Cairns Magistrates Court on 31 March 2015.
On September 14, 2015, Webb was sentenced to 18 months' probation, including an order for counselling. He was also ordered to pay a total of $2,417 for repair of damages to the homes and car. No conviction was recorded.
Webb, who had been boxing for years, made his professional debut in January 2010 against heavyweight Scott Lewis on the Anthony Mundine versus Robert Medley undercard in Sydney. He lost the bout.