Hide unreleased
Tel God Tenki TBA
as Master Liam, Writer
Black Swan 2010
as Man in Stall
Credits from TMDB.