Known For
Acting
Re-Animator
Psycho Ward Guard #1
1985
Secrets in the Sand
Him self
2023
Hitler's Most Wanted
Presenter
2019