Hometown: Irvine, CA
Residence: Los Angeles, CA
Occupation: Freelance SFX Makeup Artist
Sasha's artistic talent was recognized at an early age by her mother, a children's book illustrator, who enrolled Sasha in several art classes to nurture her abilities. She went on to attend Orange County High School of the Arts where she was able to further dedicate herself to the arts. Her passion for special effects makeup began while creating monster heads in ceramics class, and later at Cinema Makeup School in Los Angeles. Under the mentorship of Bill Corso, she was able to further her skills while working on two feature films and then as a makeup head on five independent films. Sasha has an outgoing and quirky personality, and a boundless enthusiasm for everything.
The winner of Season 7 is revealed following one last challenge: Creating two knights, one which embodies life and the other death.