Born and raised on the island of Maui, Sascha has lived and worked as an artist in Miami, Prague, and Los Angeles.
In 2017 her work on the feature film "Friends Don't Let Friends" was recognized with the award for best makeup at the Action on Film Festival.
She lives in Los Angeles, California.