2025
Bad Day at the Office as Molly2024
Last Days of the Space Age as Judy Bissett2024
Take My Hand as Laura2023
Life Upside Down as Clarissa Cranes2022
Troppo as Kelly2022
Girl at the Window as Barbara Poynton2022
Asking For It as Sal2022
Devil's Workshop as Eliza2022
Blueback as Dora2021
Run Hide Fight as Jennifer Hull2020
2 Hearts as Leslie2020
Dreamkatcher as Gail2019
Standing Up for Sunny as Dean2019
The World Without You as Lily2018
The Romanoffs as Victoria Hayward2018
Swinging Safari as Jo Jones2018
Celeste as Celeste2017
The Shack as Nan Phillips2016
London Has Fallen as Leah Banning2016
The Darkness as Bronny Taylor2016
Sacrifice as Dr. Tora Hamilton2016
Looking for Grace as Denise2016
Whoever Was Using This Bed as Iris2015
Barbados as Anne2014
Fugly! as Lara2014
Bird People as Elisabeth Newman2013
Have You Been Paying Attention? as Self - Guest Quizmaster2013
Red Widow as Marta Walraven2013
Olympus Has Fallen as Leah2013
The Frozen Ground as Allie Halcombe2013
Evidence as Detective Burquez2013
Standing Up as Meg2013
Big Sur as Carolyn Cassady2013
Gus as Lizzie2012
Longmire as Alex Graham2012
Silent Hill: Revelation 3D as Rose Da Silva2010
The Crazies as Judy2010
The Waiting City as Fiona Simmons2009
Surrogates as Jennifer Peters2009
Thick as Thieves as Alexandra Korolenko2008
The Children of Huang Shi as Lee Pearson2008
Henry Poole Is Here as Dawn Stupek2008
What We Take from Each Other as Thief Of Hearts2008
Haiku Someone Said as Not available2007
Rogue as Kate Ryan2007
Feast of Love as Diana Croce2006
Silent Hill as Rose Da Silva2006
Pu-239 as Marina2006
Path of Darkness: Making 'Silent Hill' as Self2005
Mozart and the Whale as Isabelle Sorenson2005
Vengeance Is Mine: Reinventing 'Man on Fire' as Self2004
The Tony Danza Show as Self2004
Man on Fire as Lisa Ramos2004
Finding Neverland as Mary Ansell Barrie2004
Melinda and Melinda as Melinda Robicheaux2003
Phone Booth as Kelly Shepard2003
Visitors as Georgia Perry2002
Dead Heat as Charlotte2002
Ten Tiny Love Stories as Not available2001
Uprising as Mira Fruchner2001
When Strangers Appear as Beth2001
Nobody's Baby as Shauna Louise2001
Everything Put Together as Angie2000
Pitch Black as Carolyn Fry1998
Cleopatra's Second Husband as Sophie1996
Love and Other Catastrophes as DanniNaN
Seven Snipers as Kris Hendricks2000
Cowboys and Angels as Jo Jo1999
Law & Order: Special Victims Unit as Luna Prasada1999
Kick as Tamara Spencer1999
Sleeping Beauties as Cindy1998
High Art as Syd1997
The View as Self1994
Halifax f.p. as Sarah1993
Blue Heelers as Sally-Anne Williams1993
R.F.D.S. as Tracey1992
Phoenix as Joanna1985
The Dummerer as Meta (as child)NaN
No Place Like Rome as Not available2020
Dreamkatcher Executive Producer2016
Whoever Was Using This Bed Associate Producer2010
The Waiting City Executive Producer2001
Everything Put Together Associate Producer