Odera Ozoka is a filmmaker and passionate person who believes in art at all costs. Born in Benin, Nigeria, and after graduating with a B.A in Computer Networking from ITT Tech, Odera moved to Los Angles to pursue his dream as an actor, but caught the directing bug while attending The New York Film Academy.