2022- Act
Gaslit
Actor - Charles Shaffer
2020- Act
Hunters
Actor - Dieter Zweigelt
2018- Act
The Resident
Actor - Lt. Gobernador Beaumont
2016
4.6
The Duel
Actor - Doctor Morris
2011- 2018
Once Upon a Time
Actor - Pepito Grillo/Dr. Archie Hopper
2005- 2017
Prison Break
Actor - Ralph Becker
Full filmography