Joshua Otay is an Indonesian actor and fashion designer.
The Meaning of Friendship
Series • 2010
Heart Series
Series • 2007
Cinta Cenat Cenut
Series • 2011