Background
Alvarado was born in New York City of Puerto Rican descent.
Alvarado was born in New York City of Puerto Rican descent.
She is the wife of singer Draco Rosa. Alvarado is the sister of Magali Alvarado. In 1990, the couple wed.
Rosa reignited his solo musical career in 1994 with the album Frio.
By 2001, the couple had another son, Redamo. Alvarado returned to acting when she appeared in episodes of various United States television series.
Alvarado is also the director of several of her husband"s music videos, including "Madre Tierra", "Mas y Mas", "Lie Without a Lover", and "Dancing in the Rain". The last three videos come from the album Mad Love, released in 2004.
Alvarado appeared in the 1993 film Judgment Night, the 1997 film Hollywood Confidential, in the 2001 tv movie Boss of Bosses (starring Chazz Palminteri) and in the 2007 drama Freedom Writers, playing the mother of April Lee Hernandez"s character.
In 2003 she was in the National Broadcasting Company series Kingpin as Drug Enforcement Administration agent Delia Flores. Alvarado recorded a public service announcement for Deejay Ra"s "Hip-Hop Literacy" campaign. She also appeared as the main character (dancer) in the Tears for Fears video: Woman In Chains.