Krista Marchand has appeared in 2 shows and 3 movies. A performance to be found in the role of Sleepy Woman in the series Hemlock Grove. In the cinema, in the role of Rachel in the feature film Don't Sell My Baby.