David studied at Ellen Wilkinson High School of Art (Manchester) and at Rambert School of Ballet and Contemporary Dance (London).
Theatre credits include: Me and My Girl (Crucible, Sheffield); Snow White & the Seven Dwarfs (Theatre Royal Norwich); The Producers (original cast at Theatre Royal Drury Lane and UK Tour); RSC's Beauty & the Beast (Statford); Cats (UK Tour), Rent (Prince of Wales Theatre, London); West Yorkshire Playhouse's production of Singin' in the Rain (UK Tour; My One And Only (Chichester Festival Theatre); Opera North's Paradise Moscow (Sadler's Wells and Tour); Starlight Express (Apollo Theatre); Beauty and the Beast (Dominion Theatre); Aladdin (Tameside Theatre Manchester).
Television includes: 2Up2Down, Peter Kay's Britain's Got the Pop Factor; Scratchy & Co; Pebble Mill; Albion Market and Return of Antrope.
David is assistant choreographer to Craig Revel Horwood, assisting him on Opera North's Paradise Moscow; Der Ker Handle (Bregenz Festival) and Brother Loves Traveling Salvation Show (UK Tour).