Vincent DeLuca is an award-winning director and producer who works in narrative and documentary film as well as commercials. Vincent directed the internationally acclaimed documentary, "Mile 19". Vincent executive produced "The Sleeping Negro," which premiered at Slamdance 2021 and won the FIPRESCI award at IFF Mannheim Heidelberg. Vincent's feature-length documentary "Desert Angel" is set to be released in 2023. He has a law degree from Duke University and a PhD in Film Studies from the University of Amsterdam. Vincent teaches film production at Loyola Marymount University in Los Angeles.
No related contents, please re-enter