Sergio Herrera, director