Sarah Winn
Born: None
Sarah Winn is an actress. She was also responsible for casting, alongside Lee Neville, on the Lee Neville Entertainment short film Time Stops Moving (2010).
![](https://image.tmdb.org/t/p/w300/H8nld7nxatoVe0Wy54FKsyQkk5.jpg)
Sarah Winn is an actress. She was also responsible for casting, alongside Lee Neville, on the Lee Neville Entertainment short film Time Stops Moving (2010).