Santos
2023
Pirates of Penzance
2002
Security Chief
Howard Lonigan
Father
2019
Bishop
2017
Cooper Houser
2016
Aegir (voice)
2015
Med-Tech
2013
Deacon Rogers
2010
Officer Saville
Mark
2009
Coffee Guy