Birthday
N/A
Gender
Female
Place of Birth
Edmonton, Alberta, Canada
Also know as
--
(2012) The Wishing Tree
as Mother
(2013) Lawrence & Holloman
as Oblivious Nurse
(2014) Honor Student
as Lana
(2014) Grumpy Cat's Worst Christmas Ever
as Tabby
(2018) Entanglement
as Mystery Woman
(2018) Summer of 84
as Sheila Armstrong
(2015) Fatal Memories
as Detective Whitaker
(2018) The Bad Seed
as Maggie Curtis
(2013) Cult
as Meadow Roberts
(2006) Psych
as Miranda Dowling
(2013) Motive
as Linda Martin
(2005) Supernatural
as Lillian McAnn
(2009) Stargate Universe
as Sara
(2008) Fringe
as Julie Danzig
(2018) A Million Little Things
as Karen