He started his NRL career playing for the Sydney Roosters from 2005 until 2008.
 In April 2008, Shillington was demoted to reserve grade after breaching the club's strict alcohol policy by admitting to going out drinking and turning up late for Monday morning training.

He was thought to be eligible to represent France for the 2008 Rugby League World Cup.

Shillington signed a 4-year deal with the Canberra Raiders starting in 2009.
He started his NRL career playing for the Sydney Roosters from 2005 until 2008.  In April 2008, Shillington was demoted to reserve grade after breaching the club's strict alcohol policy by admitting to going out drinking and turning up late for Monday morning training. 
He was thought to be eligible to represent France for the 2008 Rugby League World Cup.
Shillington signed a 4-year deal with the Canberra Raiders starting in 2009.
David Shillington