Sarah Davenport is an actress, known for The Hatred (2017), Dusk (2015) and Stitchers (2015).
The Hatred
Deadly Detention
Stitchers - Season 2
The Bachelor Next Door
Dusk
Stitchers - Season 3
Bodysnatch
Stitchers - Season 1