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