The Odd Squad 2025
Writer
So, You've Downloaded a Demon 2007
as Dr. Malcolm, Director, Writer
Goth 2003
as Duff
The End of the Bar 2002
Hitcher in the Dark 1989
as Thief
Credits from TMDB.