Ricky Cuaca is an Indonesian actor and comedian.
Love Letter for Starla
Movie • 2017
ILY from 38.000 Ft
Movie • 2016
Bus Om Bebek
Movie • 2022
99% Muhrim - Get Married 5
Movie • 2015
X-tra Absurd
Movie • 2020
Promise