Acting
Elizabeth McLaughlin
Elizabeth McLaughlin was born in Edmonton, Alberta, Canada. She is known for her work on Hector and the Search for Happiness (2014), Apollo 18 (2011) and If I Stay (2014).
Web Series & TV Shows
The Flash
as Theresa Howard
Supernatural
as Senator Michelle Walker
Smallville
as Nurse
The Good Doctor
as Robin Demayne Scaplin
Fringe
as Dr. Alexandra Ross
Psych
as Nurse
When Calls the Heart
as Winnie Dort
The Outer Limits
as Donna
The Dead Zone
as Denise Carter
Fairly Legal
as Business Woman #2