Forelock 2026
as Sebastian
Dark Giant 2026
Actor
(Out)caste 2017
as Mr. Shah
Hell Hole 2013
as Ted
Anatomy of Love 2010
as Jerry
Credits from TMDB.