Noir TBA
as Jack Thorpe
Fade Out Ray 2021
as Delgado
Papa Zeus 2011
as Dr. Roe/The Chairman, Director, Writer
Gettin' Lucky 2005
as Father
Credits from TMDB.