Three 2018
as demonic voice
Scientologists at War 2013
as Self - Former Scientologist
D.J. Demers: Born in '86 2022
Production Assistant
Credits from TMDB.