David is a graduate of UNITEC and first worked with Auckland Theatre Company in Play 2.03. Other theatre credits include Unidentified Human Remains and the True Nature of Love, Shopping & Fucking and most recently, Bash.
David has acted in several short films, including Shaken, One Night and Cut Out. David has appeared in P.E.T. Detectives, several short films and the digital feature 1nite, which premiered at the Auckland International Film Festival 2004.