Musical dubbing artist who is recognized for having performed Spanish localizations for the theme songs to Dragon Ball Z, Hunchback of Notre Dame, and Tarzan II. He has also performed hits from The Lion King and Digimon.
As a child he was cast in a stage production of Mame.
He performed "Tomorrow Will be a Better Day" from Dexter's Laboratory.
He was born in Mexico.
He worked on the Spanish localization of the anime Dragon Ball Z which was created by Akira Toriyama.