Home / Discover / People

Room

2015
as Officer Parker

Suicide Squad

2016
as National Security Council

The Handmaid's Tale

2017
as Rita / Martha

Eyewitness (2016)

2016
as Sita Petronelli

Flashback

2021
as Evelyn

Infinity Pool

2023
as Jennifer

Kim's Convenience

2016
as Pastor Nina

Canada's Drag Race

2020
as Amanda Brugel

Splice

2009
as Melinda Finch

Jason X

2001
as Geko

Seed

2013
as Michelle

Beautiful Girl

2003
as Connie

Sex After Kids

2013
as Vanessa

Parish

2024
as Sister Anne

Maps to the Stars

2014
as Star! Channel Interviewer

Kodachrome

2017
as Doctor

The Calling

2014
as Dale Varney

Guest Star

Episode Kevin Hill
Man's Best Friend
2005
Episode Soul Food
Everything Is Unfolding Perfectly
2001
Episode Snowpiercer
Our Answer for Everything
2021
Episode Snowpiercer
Keep Hope Alive
2021
Episode Canada's Drag Race
Welcome to the Family
2020
Episode Wild Card
Queen Bee
2004
Episode Dare Me
Coup D'État
2019
Episode Dare Me
Mutually Assured Destruction
2020
Episode Dare Me
Rapprochement
2020
Episode Dare Me
Parallel Trenches
2020
Episode Dare Me
Code Red
2020
Episode Warehouse 13
The Big Snag
2013
Episode Dare Me
Fog of War
2020
Episode Dare Me
Shock & Awe
2020
Episode Nikita
Til Death Do Us Part
2013