Yoshua Marcellos

Yoshua Marcellos

Acting

Born
—
Place of birth
—

Biography

Yoshua Marcellos, known as Celloszxz, is a prominent Indonesian content creator, entrepreneur, and founder of the Byon Combat show.

Filmography