Actress Amanda Swisten

Amanda Swisten
Photo of actress Amanda Swisten
Place of birth
New York City, New York, USA New York City, New York, USA
Date of birth
20th December 1978
Movies that starred Amanda Swisten (1 in total)
The Last Run poster

The Last Run [2004]

Sage
Support the project. Just 1 cup of coffee will help us grow
support kinobro