Actress who appeared in A Guide to Recognizing Your Saints, Hamlet 2, and other independent films.
She attended Manhattan's Professional Performing Arts School before studying Film Production at New York University's Tisch School of the Arts. She began her professional acting career with roles in off-Broadway and New York City Fringe Festival productions.
She was raised in a Puerto Rican-American family on New York's Lower East Side. She has an older sister.
She played Blanca in director Catherine Hardwicke's 2005 film Lords of Dogtown.