David trained at Rose Bruford.
Theatre credits include: To Kill A Mockingbird (Regents Park Open Air Theatre/Barbican); Three Sisters (Southwark Playhouse); Carpe Diem (National Theatre); Victoria (Dundee Rep); Somersaults (Finborough); Yellow Moon and The Monster In The Hall (National Theatre of Scotland/Glasgow Citizens Theatre); Caledonia (National Theatre of Scotland); Hansel & Gretel (Glasgow Citizens Theatre); Dead Heavy Fantastic (Liverpool Everyman) and You Once Said Yes (Look Left Look Right)
Theatre credits whilst training include: The Wonderful World of Dissocia, Philistines, The White Devil, Celebration, Party Time and Hedda Gabler.
Television credits include: Lip Service II (BBC Three/Kudos).
Radio credits include: Where Were You? Chernobyl (BBC Radio 4) and Sudbary Hill (Urban Scrawl/Theatre 503).