Hollow Earth Chronicles Episode I: The Dark Chambers 2017
Actor
Watchers 7: Physical Evidence 2013
as Self
Watchers 2: Signs in the Heavens and the Earth 2011
as Himself
Credits from TMDB.