Peeky 2023
as Richard
Are You My Mommy 2018
as Mr. Sirz
Dean Slater: Resident Advisor 2013
as Mr. Harris
Winning The Peace 2004
as Frank Marshall
There's No Fish Food in Heaven 1998
as Cop At Pet Store
The Pentagon Wars 1998
as Congressman #1
Credits from TMDB.