David Tembleque. Director: Commercials, fashion, films