B.A. (University of Oregon, magna cum laude), M.F.A. (University of Illinois at Urbana-Champaign)
Head of Theatre Foundations Programme, Instructor in Acting, Speech, and Christianity and the Arts.
Since joining Rosebud Centre of the Arts six years ago, David has been seen in numerous roles on the Rosebud stage. For eight years he worked for Chemainus Theatre Festival on Vancouver Island as education director and artistic associate. David teaches acting principles, Shakespeare, audition techniques, musical theatre, and Christianity and the Arts. He is also a director, sound designer and composer.