Ezekiel Lazaroo is a Malaysian film editor and filmmaker based in Los Angeles, California.
2024 · Movie
2023 · Movie