Crystal Faith Scott's performance in Girl Clown was awarded the 2012 Best Actress Award from NYC's Williamsburg Independent Film Festival. An American actress of French, Scottish, Irish, and Native American descent, Crystal is known for playing characters that enter alternate or fantasy worlds with awareness.