Steve Morris is a writer and Filmmaker living in Los Angeles California.
The Assistants 2009
as Sven, Director, Writer, Editor
Credits from TMDB.