Joshua Otay

Joshua Otay

Acting

Born
1993-11-30
Place of birth
—

Biography

Joshua Otay is an Indonesian actor and fashion designer.

Filmography