Taina Morales es actualmente maestra de ballet invitada y directora de ensayos del Ballet de Boston (Estados Unidos).
Comenzó su carrera como bailarina a los 16 años, cuando ingresó en el Ballet Nacional de Cuba bajo la dirección de Alicia Alonso. Ha formado parte de la compañía durante 10 años, interpretando repertorio clásico y neoclásico, y ha bailado en teatros de renombre de todo el mundo.
Taina ha sido bailarina solista del Ballet de Monterrey, la Danza Nacional de México y el Royal Winnipeg Ballet. Se retiró como bailarina en 2004 y pasó a trabajar como Profesora Superior de Ballet y Pedagoga en la Ecole Superior de Ballet du Quebec, la Alberta Ballet School, la Norwegian National Ballet School y la English National Ballet School.
Taina ha trabajado como Ballet Mistress y repetiteur con Les Grands Ballet Canadian, Ballet Jazz de Montreal y La La La Human Steps y The Royal Danish Ballet. Taina ha impartido clases en el Royal Danish Training Program y ha asistido a Gregory Dean en Karen Blixen.