Sonzai Zone 2019
as Nix
Southern Bypass: 5.49-6am 2023
Other
EYE FALL 2019
Director
Seen One 2019
Credits from TMDB.