Juxtaposed Land 2023
Director, Writer, Editor
Open Play, Forgetting Eye 2012
Director
Island of Man 2011
LEE ZO 2007
Credits from TMDB.