A Time To Die 2024
as Dr. Richard Marxx
Chad Vader: Day Shift Manager 2006
as Lionel
Side Effects 2005
as Scary Man
Credits from TMDB.