97 Minutes 2023
as Anan, Writer, Producer
Odd Thomas 2013
Executive Producer
Mr. Hell 2006
as Georgio
Unspeakable 2003
as Jesse Mowat, Writer, Executive Producer
Credits from TMDB.