Home / Discover / People

Yellowjackets

2021
as Jessica Roberts

Transplant

2020
as Neeta Devi

John Doe

2002
as Stella

Edison

2005
as Prosecutor

Til Death Do Us Part

2014
as Det. Ruthers

Traces

2021
as Emily

When the Train Stops

2019
as Chief Deputy Karen Blake

Past Never Dies

2019
as Detective Webb

Memory

2006
as Becka

Parineeta

2005
as Moulin Rouge Singer

The Core

2003
as Danni

Baking Spirits Bright

2021
as Mira Varma

Guest Star

Episode Roswell, New Mexico
How's It Going to Be
2022
Episode Star Trek: Discovery
Terra Firma (1)
2020
Episode Smallville
Crusade
2004
Episode Mysterious Ways
Doctor in the House
2001
Episode FedCon
Unknown
2018
Episode Dark Angel
Pollo Loco
2001
Episode Roswell, New Mexico
Dig Me Out
2022
Episode Star Trek: Discovery
Context Is for Kings
2017
Episode Supernatural
Hammer of the Gods
2010
Episode Dark Angel
Hello, Goodbye
2002
Episode Roswell, New Mexico
Down in a Hole
2022
Episode Dark Angel
Love in Vein
2002
Episode V (2009)
We Can't Win
2010
Episode The Outer Limits (1995)
Mindreacher
2001
Episode FedCon
Unknown
2018
Episode Roswell, New Mexico
Dear Mama
2022
Episode V (2009)
Heretic's Fork
2010
Episode Star Trek: Discovery
The Butcher's Knife Cares Not for the Lamb's Cry
2017
Episode FedCon
Unknown
2016
Episode The 100
Long Into an Abyss
2014
Episode V (2009)
Hearts and Minds
2010
Episode Nikita
Knightfall
2011
Episode Dark Angel
Radar Love
2001
Episode Roswell, New Mexico
Fly
2022
Episode V (2009)
Fruition
2010
Episode Roswell, New Mexico
Subterranean Homesick Alien
2022
Episode The L Word
Pilot (1)
2004
Episode Smallville
Onyx
2005
Episode V (2009)
There is No Normal Anymore
2009
Episode The L Word
Limb from Limb
2004
Episode Roswell, New Mexico
Kiss From a Rose
2022
Episode Roswell, New Mexico
Missing My Baby
2022
Episode Dark Angel
Art Attack
2001
Episode The Lone Gunmen
The Cap'n Toby Show
2001
Episode Smallville
Stray
2002
Episode Once Upon a Time in Wonderland
Bad Blood
2013
Episode Mysterious Ways
Listen
2002
Episode V (2009)
Red Sky
2010
Episode Star Trek: Discovery
Terra Firma (2)
2020
Episode The L Word
Pilot (2)
2004
Episode Sanctuary
Instinct
2008
Episode The Twilight Zone (2002)
Found and Lost
2002
Episode Roswell, New Mexico
Two Sparrows in a Hurricane
2022
Episode Smallville
Exodus (2)
2003
Episode Star Trek Continues
Still Treads the Shadow
2017
Episode House
Pilot
2004
Episode Cold Squad
Personal Politics
2001
Episode Smallville
Vortex
2002
Episode Roswell, New Mexico
Follow You Down
2022