Sergio Abuja Rodríguez is a filmmaker born in Seville, Spain and bred in Venice, California...
His short films have traveled around the world festival circuit and his film, WATERLINE, was the winning entry of the New Filmmakers from Spain Film Contest at the XVII Recent Spanish Cinema Los Angeles & Miami Film Festival.