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