Sarah Wilson(XXIX)
- Actress
- Camera and Electrical Department
- Additional Crew
Sarah Wilson was born on 15 April 1985 in Chicago, Illinois, USA. She is an actress, known for You Can Play This! (2009), Welshy Reviews (2011) and Phelous & the Movies (2008).