Diego has worked as a Director of Photography on numerous projects including Tony Bravo and Mutiny, an official selection at the Sundance Film Festival.
In 2001, Diego was hired to direct the Latin American sitcom, Planeta de 6, for the Venezuelan television network Televen. The show was nominated for an INTE Award for Best Television Comedy.
Diego was selected to participate in Fox Searchlab, a program created in order to further the careers of up and coming filmmakers. Day Shift is the result of this collaboration.
Diego co-wrote and directed his first feature film, The Zero Hour, a gritty, fast-paced heist thriller, that was the highest grossing Venezuelan film in history, Set in Caracas during the 24 hours of a controversial medical strike.