Acting
David Hudson
Bekannt aus
DNA - Die Insel des Dr. Moreau
(1996) – Bison Man
Lost Soul: The Doomed Journey of Richard Stanley's Island of Dr. Moreau
(2014) – Self
O Cerco
(1970) – Bob, the lover
シンガポール・スリング
(1993) – Jasper