Mission Control Texas 2015
as Self
A Better Life 2015
Cthulhu's Witnesses 2013
as Atheist Man
Credits from TMDB.