2018
5.9
The Possession of Hannah Grace
Actriz - Lisa Roberts
2017- Act
Absentia
Actriz - Emily Byrne
2011
5.6
The Double
Actriz - Amber
2009- 2016
Castle
Actriz - Kate Beckett
2008
4.7
The Spirit
Actriz - Morgenstern
2007
10.0
Feast of Love
Actriz - Jenny
Full filmography