David trained at Rose Bruford College of Theatre & Performance. He was the co-founding Artistic Director of Yellow Earth Theatre and the founding Creative Director of Chinese Arts Space, both of which gave a voice to British Chinese / East Asian artists across the UK.
Theatre includes: Life of Pi (Sheffield Crucible); Chimerica (Almeida and Harold Pinter Theatre); M.Butterfly (Leicester Haymarket and Shaftesbury Theatre); The Tempest (National Theatre and UK tour); Arrest of Ai Wei Wei (Hampstead Theatre); The Changeling (Finborough); From Shore to Shore (On the Wire and UK tour); Blue Remembered Hills (Jacksons Lane and UK tour); Rashomon (Riverside Studios); Cellarworks (Theatre Rites and LIFT); Madman of the Balconies (Gate); Magic Fundoshi (Lyric Hammersmith and Singapore Rep); Hiawatha (Torch); Yellow Gentlemen (Oval House); Magic Paintbrush (Polka, UK and Singapore tour); Play Stars (Soho Theatre); Travels of Yoshi and the Tea-Kettle (Polka); King Rollo (Watermill); Heer & Romeo (Tara); Cross-mopolitan (Chung Ying and HK); Whisper of a Leaf Falling (Jacksons Lane and UK tour); Behind the Takeaway (BAC and ICA) and New Territories (BAC and UK tour).
Film includes: Paradise War, Exit, Tokyo Trial, Snapshots, Lara Croft: Tomb Raider, Spy Game, Foreign Moon, Annie: A Royal Adventure!, Surviving Christmas, Cut Sleeve Boys, 2036 Origin Unknown, Bhaji on the Beach and Soursweet.
Television includes: Chimerica, Tokyo Trial, Devs, DCI Banks, Spooks, Eastenders, Casualty, Holby City, The Grid, Down to Earth, Hearts & Bones, Brittas Empire, Cracker, Thieftakers, Whistleblowers, Frontiers, The Knock, Tatort, Spy, 4 O’Clock Club, Wolfblood, Spirit Warriors and Teacup Travels.