
2023 Joseph Goebbels
2019 Director
2017 Pharmacy Clerk
2017 Producer
2013 Writer
2011 Curious Man on Train
2011 Sebastian
2010 Press Conference Reporter
2010 Priest
2009 Dr. Ewing
2007 Glenn
2005 Volunteer for Dogs' Care
2005 Co-Executive Producer
2003 Process Server
2000 Ken
1993 Writer
1975 Writer