Speed Demon 2026
as Edwin
Shirley 2020
as Norman
Martha Marcy May Marlene 2011
as Man in Home #2
Just Like the Son 2006
as Detective
Alligator Eyes 1990
as Lance
The Returning 1983
as (Voices)
Credits from TMDB.