Born in Aug 28, 1987 (39 years old)
Rio Dewanto (born in Jakarta, Indonesia on 28 August 1987) is an Indonesian actor and model of Javanese descent. (Via Wikipedia)
Ghost in the CellFilm • 2026
A Thousand DaysFilm • 2023
RitualFilm • 2012
The Forbidden DoorFilm • 2009