Co-founder and writer/director at New Vision Film in Tampa, FL. Deon is from Nassau City, New Providence, Bahamas.
Director
Director
Writer
Editor
Director of Photography
Director
Director
Producer
Director
Producer
Cinematography
Director
Writer
Assistant Camera