Watchers 8: Cloak of Secrecy 2014
Actor
Watchers 7: Physical Evidence 2013
as Self
Watchers 6: The Secret Cosmic War 2013
Credits from TMDB.