Directing · Director
Born Apr 9, 1982 · Douala, Cameroon
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.