An actress and makeup artist who studied at the New Image Cosmetology Technical Center. She is known for Skeleton Key (2006), Shadowhunters (2004), and Alucard (2008).