Starlight Falls TBA
Director
Tazza: The Song of Beelzebub 2026
Director, Screenplay
Life Is Beautiful 2022
Default 2018
Split 2016
Writer, Director
Blue Decoding 2003
Credits from TMDB.