Atmo HorroX 2016
Actor
Heads of Control: The Gorul Baheu Brain Expedition 2006
as Man in Shorts
Credits from TMDB.