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