Home / Discover / People

If I Stay

2014
as Liddy

X-Men: The Last Stand

2006
as Minivan Mother

Star Trek: Discovery

2017
as Laira Rillak

When Calls the Heart

2014
as Cat Montgomery

You Me Her

2016
as Lori Matherfield

The Pink Panther

2006
as Security Guard

Spontaneous

2020
as Denise

Masters of Horror

2005
as Frances Elwood

Noelle

2019
as Dr. Shelley Sussman

Passengers

2008
as Janice

Alien Trespass

2009
as Betsy's Mother

The Tortured

2010
as Liane Strader

Midnight Stallion

2013
as Rita Shephard

Boundaries

2018
as Therapist

Helen

2009
as Kara

Pretty Little Addict

2016
as Donna Phillips

Possession

2009
as Miranda

Hollow Man II

2006
as Blind Secretary

Dreams in the Witch House

2005
as Frances Elwood

Pursued

2004
as Sharon

Arson Mom

2014
as Ann

Mrs. Miracle

2009
as Kate Preston

Gord's Brother

2015
as Amanda

Candiland

2016
as Tess/The Queen

Level Up

2012
as Barbara

The Client List

2010
as Doreen

The Grim Sleeper

2014
as Livi Vazquez

Past Lies

2008
as Danielle

Three Weeks, Three Kids

2011
as Mandy Norton

The Show

2017
as Elliot's Mom

Kill for Me

2013
as Maria Klein

Fallen

2006
as Lori Corbett

Altitude

2010
as Mrs. Taylor

A Decent Proposal

2007
as Cynthia Lewis

Burning Mussolini

2009
as Cheryll Witherspoon

Elegy

2008
as Susan Reese

I Am Victor

2013
as Samantha

Paycheck

2003
as Young Mother

Guest Star

Episode Hell on Wheels
Fathers and Sins
2013
Episode Saved
A Shock to the System
2006
Episode Bionic Woman (2007)
Paradise Lost
2007
Episode Cold Squad
Voices Over Water
2004
Episode Stargate SG-1
New Order (1)
2004
Episode Hell on Wheels
Get Behind the Mule
2013
Episode The L Word
Loyal and True
2008
Episode Saved
Tango
2006
Episode Andromeda
Pieces of Eight
2003
Episode Stargate SG-1
New Order (2)
2004
Episode Men in Trees
For What It's Worth...
2006
Episode Hell on Wheels
The Elusive Eden
2014
Episode Stargate SG-1
Endgame
2004
Episode Star Trek: Discovery
Kobayashi Maru
2021
Episode 5ive Days to Midnight
Day One
2004
Episode Stargate SG-1
New Order
2004
Episode UnREAL
Fly
2015
Episode Motive
Against All Odds
2013
Episode Arrow
Birds of Prey
2014
Episode UnREAL
Savior
2015
Episode Battlestar Galactica (2003)
Crossroads (2)
2007
Episode Supernatural
Asylum
2005
Episode Whistler
The Burden of Truth
2006
Episode Hell on Wheels
Eminent Domain
2013
Episode Supernatural
Dead in the Water
2005
Episode Mysterious Ways
Amazing Grace
2000
Episode Star Trek: Discovery
…But to Connect
2021
Episode The Killing (US)
Openings
2012
Episode Robson Arms
Cherchez La Femme
2008
Episode The Dead Zone
Collision
2004
Episode No Tomorrow
No Crying in Baseball
2016
Episode Star Trek: Discovery
The Galactic Barrier
2022
Episode Whistler
Meltdown
2006
Episode Hell on Wheels
Range War
2013
Episode Whistler
Will the Real Beck...?
2006
Episode The Hat Squad
Lifestyles of the Rich and Infamous
1993
Episode Psych
Game Set... Muuurder?
2007
Episode Star Trek: Discovery
Rosetta
2022
Episode Reunion
1988
2005
Episode Stargate SG-1
Full Alert
2005
Episode The L Word
Lights! Camera! Action!
2008
Episode Arrow
Damaged
2012
Episode The L Word
Lobsters
2006
Episode Star Trek: Discovery
Species Ten-C
2022
Episode 5ive Days to Midnight
Days One & Two
2004
Episode Arrow
The Man Under the Hood
2014
Episode Criminal Minds
Extreme Aggressor
2005
Episode Hell on Wheels
Elam Ferguson
2014
Episode Mysterious Ways
Listen
2002
Episode The Evidence
5 Little Indians
2006
Episode Star Trek: Discovery
Coming Home
2022
Episode Hell on Wheels
Under Color of Law
2014
Episode Star Trek: Discovery
Choose to Live
2021
Episode Star Trek: Discovery
All Is Possible
2021
Episode Arrow
Streets of Fire
2014
Episode Hell on Wheels
Two Trains
2014
Episode Star Trek: Discovery
Anomaly
2021
Episode Star Trek: Discovery
All In
2022
Episode Supernatural
Hook Man
2005