Year |
Title |
Role |
Notes |
1996 |
For Hope |
Ellen |
TV movie |
1997 |
Breaker High |
Devia |
Episode: "When in Rome..." |
2000 |
Beggars and Choosers |
Cindy |
Episode: "Russian Roulette" |
2gether |
Lorelei |
Episode: "Lorelei: Pilot" |
Dark Angel |
Max's Young Mother |
2 episodes |
The Immortal |
Moreena |
Episode: "Prime Location" |
Call of the Wild |
Rose |
2 episodes |
2001 |
Strange Frequency |
Farrah |
Episode: "Disco Inferno" |
Mysterious Ways |
Jenny Tergeson |
Episode: "The Last Dance" |
2002 |
Glory Days |
Denise Forester |
Episode: "No Guts, No Glory" |
Beyond Belief: Fact or Fiction |
Allie Prescott |
Episode: "House of Shadows" |
Just Cause |
Laura Tyler |
Episode: "Bet Your Life" |
2003 |
The Dead Zone |
Nicole |
Episode: "Cabin Pressure" |
Out of Order |
Brenda |
6 episodes |
2004 |
Andromeda |
Cavava |
Episode: "The Spider's Stratagem" |
2005–2006 |
The Collector |
Taylor Slate |
Main cast (22 episodes) |
2006 |
The L Word |
Marilyn |
Episode: "Labia Majora" |
Whistler |
Barbara Newman |
Episode: "Coming Together, Coming Apart" |
Psych |
Lacey Maxwell |
Episode: "Speak Now or Forever Hold Your Piece" |
2006–2020 |
Supernatural |
Jenny/Dr. Ellen Piccolo |
3 episodes[8] |
2007 |
Blood Ties |
Sinead |
Episode: "Deadly Departed" |
Smallville |
Tempest Drake |
Episode: "Fierce" |
Masters of Science Fiction |
Marissa Summer |
Episode: "Watchbird" |
The Dark Room |
Abby Allbright |
TV movie |
2008–2009 |
Sanctuary |
Clara Griffin |
5 episodes |
2009 |
Fear Itself |
Jackie |
Episode: "Chance"[9] |
Storm in the Heartland |
Helen |
TV movie |
Storm Seekers |
Jessica Tillner |
TV movie |
2009–2010 |
Riese: Kingdom Falling |
Riese |
Main cast (10 episodes)[10][11] |
2010 |
Fringe |
Krista Manning |
Episode: "Northwest Passage" |
2011 |
Yesterday, Today and Tomorrow |
Jackie Bell |
TV movie, a.k.a. Time after Time[12] |
Kits |
Ali |
TV movie |
Magic Beyond Words |
Bryony Evens |
TV movie |
White Collar Poet |
Gloria |
5 episodes |
2012 |
Alcatraz |
Megan Palmer |
Episode: "Clarence Montgomery" |
2013 |
Motive |
Grace Jacobs |
Episode: "Crimes of Passion"[13] |
2014 |
When Calls the Heart |
Laurel Miller |
2 episodes |
2015–2016 |
The Man in the High Castle |
Laura Crothers |
3 episodes |
2016 |
Dater's Handbook |
Nadia |
TV movie |
Christmas List |
Trish |
TV movie |
2017 |
Rogue |
Melanie Lunsford-Riley |
Episode: "Bifocals" |
My Favorite Wedding |
Amber Tilton |
TV movie |
2018 |
Hailey Dean Mystery: A Marriage Made for Murder |
Christy Bridgestone |
TV movie |
Wedding March 4: Something Old, Something New |
Kelsey Atwell |
TV movie |
Take Two |
Lisa Garlin |
Episode: "Death Becomes Him" |
Falling for You |
Dana Davis |
TV movie |
2019 |
The InBetween |
Lydia Stern |
Episode: "Let Me In Your Window" |
Love and Sunshine |
Emma Craig |
TV movie |
Holiday Date |
Cheryl |
TV movie |
2020 |
Riverdale |
Mrs. Chipping |
Episode: "Chapter Sixty-Nine: Men of Honor" |
2021 |
Deceitful Darling |
Alice |
TV movie |
Sweet Carolina |
Ellie |
TV movie |
Framed by My Husband |
June Lowe |
TV movie |
2022 |
Batwoman |
Samantha |
Episode: "We're All Mad Here" |
2023 |
Fire Country |
Mom |
Episode: "My Kinda Leader" |
2024 |
Dead Boy Detectives |
Stacey Devlin |
Episode: "The Case of the Devlin House" |
A Novel Noel |
Mayor Binky |
TV movie |
2025 |
Sight Unseen |
Mrs. Avery |
Episode: "Chain Reaction" |
Alert: Missing Persons Unit |
Joan |
Episode: "Carmen" |