Oscar Cheda

Biography

Oscar Cheda is an actor, known for Noah's Ark (2007), Legend Quest (2017) and Space Dogs Family (2017).

Filmography

Movie Name Release Date
Legend Quest February 24, 2017