The Land of Shadowed Sand 2006
as Louis Callahan, Director, Writer, Producer, Editor
The Larkshead Society 2004
Director, Writer, Producer, Editor
Credits from TMDB.