David is an actor, director, educator, and a dad.
As an actor he has performed leading and supporting roles in theatres throughout Canada and the U.K.
As a director, he recently dramaturged and directed Aaron Jan’s HAGS and Tabia Lau’s The Antigone Play for York University. He has directed student presentations and productions at Randolph College for the Performing Arts, George Brown, University of Toronto, and Toronto Metropolitan University. Other directing credits include Tuesdays with Morrie at Thousand Islands Playhouse, Betrayal for BeMe Theatre in Munich, and Kaspar and the Sea of Houses (with Birgit Schreyer-Duarte) for Summerworks, winning that Festival’s award for Outstanding Production in 2011.
He has designed and taught courses in acting at all the schools mentioned above.
Currently he is an assistant professor at York University where he teaches devised theatre practice and scene study.
He lives in Toronto. His dad bio is available on request.