Joshua Otay
Date of Birth:

Nov 30, 1993

Biography:

Joshua Otay is an Indonesian actor and fashion designer.

filmography: