Love, Love, Love: A Musical 2021
Producer
Broken Tulips 2008
as Salesman
The Triangle 2001
as Reginald Barrow
Turn It Up 2000
as JT
Forever Mine 1999
as Priest
Thanks of a Grateful Nation 1998
as Station Person #1
Speaking Parts 1990
as The Doctor
Mindshadows 1988
as William
Credits from TMDB.