Home / Discover / People

Hush

2016
as Sarah

Midnight Mass

2021
as Bev Keane

Grey's Anatomy

2005
as Penelope Blake

The Haunting

2018
as Leigh

Tape 407

2012
as Lois

Murder In Mexico

2015
as Gretchen Thorne

Miss Virginia

2019
as Mrs. Watson

Guest Star

Episode SEAL Team
You Only Die Once
2019
Episode Helstrom
Leviathan
2020
Episode Grey's Anatomy
It's Alright, Ma (I'm Only Bleeding)
2016
Episode Grey's Anatomy
I Wear the Face
2016
Episode Castle (2009)
Room 147
2014
Episode Grey's Anatomy
There's a Fine, Fine Line
2016
Episode Parks and Recreation
New Slogan
2014
Episode Rizzoli & Isles
If You Can't Stand the Heat
2014
Episode Grey's Anatomy
The Sound of Silence
2016
Episode NCIS
Engaged (1)
2011
Episode Grey's Anatomy
All I Want Is You
2016
Episode Grey's Anatomy
Trigger Happy
2016
Episode SEAL Team
The Worst of Conditions
2018
Episode Grey's Anatomy
You're Gonna Need Someone on Your Side
2016
Episode Grey's Anatomy
Unbreak My Heart
2016
Episode Grey's Anatomy
My Next Life
2016
Episode Grey's Anatomy
Mama Tried
2016
Episode Proven Innocent
Shaken
2019
Episode Helstrom
Scars
2020
Episode Grey's Anatomy
At Last
2016
Episode Grey's Anatomy
All Eyez on Me
2016
Episode Grey's Anatomy
Odd Man Out
2016
Episode SEAL Team
Things Not Seen
2019
Episode Grey's Anatomy
I Am Not Waiting Anymore
2016
Episode Grey's Anatomy
When It Hurts So Bad
2016
Episode SEAL Team
Say Again Your Last
2018