The Sasqualogist 2025
Director
The Healing Garden 2021
Caught Up 1998
as Billy Grimm
The Apostle 1997
as Soloist #1 (as Joseph Lindsey)
Ace Ventura: When Nature Calls 1995
as Pilot (uncredited)
Credits from TMDB.