B

Known For

Side Effects
Side Effects

2005

as Scary Man

Chad Vader: Day Shift Manager
A Time To Die
A Time To Die

2024

as Dr. Richard Marxx