David Roy is a director, writer, visual designer and editor. His most recent work is A Place apart (co-written with Theresa Schwartz) now filming. In 2003 his feature film Mad Song was cited as "one of the most promising directorial debuts of the year" by The Los Angeles Times.