Directing
Born April 9, 1982 · Douala, Cameroon
1 film as director
Mason Cyrille Elong Ewing (born April 9, 1982) is a French, Cameroonian and American producer, director, scriptwriter and fashion designer living in France and the United States. Created in 2011, the…