Immutable 2025
Director, Producer
The Definition of Insanity 2020
Director, Producer, Director of Photography
The Life and Mind of Mark DeFriest 2014
Director, Writer
No Escape: Prison Rape 2001
Credits from TMDB.