Birthday
1976-07-17Place of Birth
Oakhurst, California, USABiography
Shana Moulton is a media artist who explores contemporary anxieties through her filmic alter ego, Cynthia. Based in New York, Shana uses colourful psychedelic performance to describe pathetic situations with humorous surrealism.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD