Chelse Swain Poster

Trivia (3)

Sister of actress Dominique Swain and make-up artist Alexis Swain.

She burnt her leg on a fog machine during the filming of The Mangler 2 (2002) and still has the scars.

Of Clan Macqueen.