Mermaid 2026
Producer
The Edge of Her Mind Anthology 2022
New Dimensions 2018
Writer, Director
The Providers 2017
Mouthpiece 2016
Co-Producer
Resident Demon 2004
as John
10 Attitudes 2001
as Stephen (10 Attitude #7)
Blood Games 1998
as Drew Slade
Credits from TMDB.