In round 1 of the 2008 NRL season, Robinson made his NRL debut for the Brisbane Broncos against the Penrith Panthers on the wing in the Broncos 48–12 win at Suncorp Stadium.[5][6] In round 3 against the North Queensland Cowboys, Robinson scored his first NRL career try in the Broncos 36–2 win at Suncorp Stadium.[7] Robinson finished his debut year in the NRL with him playing in 13 matches and scoring four tries. Robinson's contract with the Brisbane Broncos was not renewed for the 2009 season.[8]
North Sydney Bears (2009)
Robinson was picked up by the North Sydney Bears, the feeder club for the South Sydney Rabbitohs, in the New South Wales Cup in 2009. On 12 December, Robinson was signed by the Canberra Raiders after recommendation from Wayne Bennett starting from 2010. Robinson made 22 appearances for Norths and scored 22 tries.[9]
Robinson on duty for the Raiders
Canberra Raiders (2010–2014)
In round 1 of the 2010 NRL season, Robinson made his club debut for the Canberra Raiders against the Penrith Panthers on the wing in Canberra's 34–16 loss at Penrith Stadium.[10] In Round 25 against the North Queensland Cowboys, Robinson scored an impressive 4 tries in the 48–4 win at Canberra Stadium.[11] Robinson played in five matches and scored five tries for his first season with the club. Robinson played in 14 matches and scored five tries for Canberra in 2011. Robinson finished 2012 as Canberra's top tryscorer with 17 tries in 24 matches.
After incumbent fullback Josh Dugan was sacked from Canberra in March 2013,[12] Robinson replaced him at fullback with some success until he was himself replaced by Anthony Milford. Robinson played in 22 matches, scored seven tries and kicked a goal for Canberra in 2013.
In February, Robinson was selected in the Canberra Raiders inaugural 2014 Auckland Nines squad.[13] Robinson played in 18 matches, scored 10 tries and kicked 2 goals for the Raiders in 2014. On 15 October 2014, Robinson signed a one-year deal with the Parramatta Eels to be a candidate to replace the departed Eels fullback Jarryd Hayne.[14]
On 7 December 2017, it was revealed that Robinson had signed a one-year deal to join the Sydney Roosters.[18] In round 5 of the 2018 NRL season, Robinson scored his first club try just 13 seconds left before full-time siren for the Sydney Roosters in a 28-10 win at Southern Cross Group Stadium. The Sydney Roosters went on to win the Minor Premiership and Grand Final in 2018. On 31 October 2018, Robinson was announced as one of the players that was released by the club after not being offered a new contract.[19]
Queanbeyan Kangaroos
In 2019, Robinson played for the Queanbeyan Kangaroos in the Canberra Raiders Cup competition.[20]
Robinson played in three matches, scored five tries and kicked four goals in the tournament. On 9 February 2013, Robinson starred on the wing for the Indigenous All Stars scoring a second half hat trick in the 32–6 win against the NRL All Stars at Suncorp Stadium.[23]