Lost in Detroit 2013
as Himself
The Empiricist 2003
as Dr. Winston Beaumont / Father Thomas
Credits from TMDB.