S-a nascut in Mexico City, Mexic, pe 13 aprilie 1970, este fiul unei spaniole si al unui mexican. Are un frate pe nume Guillermo (actor, cantaret si toreador), precum si alti cinci frati proveniti dintr-o casatorie anterioara a mamei sale. Face parte din celebra familie mexicana de toreadori Capetillo. In adolescenta a luat lectii de actorie, apoi a facut cursuri de jazz în centrul de calificare de Televisa.
Si-a inceput cariera ca solist in formatia rock "Timbiriche", in 1986. A ocupat locul al doilea la festivalul Juguemos o Cantar din Mexic, cu piesa Mi Grupo Toca Rock (Trupa mea joacă rock), lansata apoi de Orfeón Records. Cateva melodii cantate de el: No seas tan cruel, Todo Cambia, Con todos menos conmigo.
A parasit trupa in 1989 si a inceput sa cante solo. In acelasi an a jucat in varianta spaniola a celebrului film muzical Grease. In 1991 a lansat un album muzical de mare succes numit Dame Una Noche. Cinci melodii de pe acest album au constituit mai tarziu coloana sonora a telenovelei Alcanzar Una Estrella.A inregistrat prima sa telenovela, Martín Garatuza, in 1983 (rolul lui Robin Hood). In 1992 a jucat in Baila conmigosi si a lansat al doilea album.Este casatorit din anul 1994 cu actrita si cantareata mexicana Bibi Gaytán. Au impreuna 3 copii: Eduardo Jr., Ana Paula si Alejandro. Locuiește în Spania impreuna cu familia sa.