Actress and activist Caridad 'La Bruja' De La Luz has appeared in numerous off-Broadway productions and in Russell Simmons Presents Def Poetry and holds writing workshops at The East Harlem Tutorial Program. Caridad made her film debut in Spike Lee’s 2000 satire Bamboozled (2000) and went on to appear in El vacilón: The Movie (2005) and Down to the Bone (2004), where she … Join Mr Skin to read her entire Biography