Acting
Paul Dean
Bekannt aus
Trapped Alive
(1988) – The Monster (Rachel's father)
Space Lions: The Story of Twilight Imperium
(2017) – Interview Host