Acting
Jerry North
Bekannt aus
Die Rückkehr der Ninja
(1983) – Unlucky Door Guard #1
Brigham City
(2001) – Ivan
A Crime of Passion
(1999) – Manager