From Jakarta, Indonesia • Born in Oct 19, 1986 (40 years old)
Mike Lucock is an Indonesian-New Zealander film actor. (Via TMDB)
Ghost in the CellFilm • 2026
MacabreFilm • 2009