Acting
Stephen Clark
Bekannt aus
Lost in Detroit
(2013) – Himself
The Empiricist
(2003) – Dr. Winston Beaumont / Father Thomas