David is represented by Shane Collins at Shane Collins Associates. For all enquiries: info@shanecollins.co.uk or +44(0)2072531010

 


 

  • Twitter Classic
  • Facebook Classic
  • SoundCloud App Icon
  • Vimeo App Icon
  • Instagram App Icon
  • YouTube Classic