Shana Moulton

Shana Moulton

Born 17 July 1976 in Oakhurst, California, USA

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.

Director

See all 29 →