Film:
* Il grande successo (1998) - come Katie
* Il 6° giorno (2000) - nel ruolo della dottoressa Elizabeth "Beth" McKenna
* L'arte della guerra (2000) - come Alice
* Il negoziatore (1998) - nel ruolo di Nina Diaz
* L'ultima resistenza (2013) - nel ruolo di Helen
* Dopodomani (2004) - nel ruolo della dottoressa Lucy Hall
* Il fiume selvaggio (1994) - nel ruolo di Terry
* Un fidanzamento molto lungo (2004) - nel ruolo della madre della sposa
* L'incarico (2016) - nel ruolo della dottoressa Margaret
* Quello (2001) - nel ruolo della dottoressa Evelyn Stewart
Televisione:
* 24 (2001-2010) - come Teri Bauer
* La zona morta (2002-2007) - nel ruolo di Sarah Bracknell
* L'azienda (2011-2012) - nel ruolo di Suzanne Wyatt
* X-Files (1993-2002, 2016) - nel ruolo di Samantha "Sam" Mulder
* Il 4400 (2004-2007) - come Diana Skouris
* La parola L (2004-2009) - come Alice Pieszecki (ruolo ricorrente)
* Caso irrisolto (2003-2010) - nel ruolo della detective Lilly Rush
* Ai confini della realtà (2019) - come Alice (episodio "A Traveller")
* Il buon dottore (2017-2020) - nel ruolo della dottoressa Audrey Lim
* Il peccatore (2017) - come Heather (episodio "Parte IV")
* Flash (2014-2023) - nel ruolo della Dott.ssa Carla Tannhauser (episodi multipli)
* La lista nera (2013-2023) - nel ruolo della dottoressa Susan Hargrave (ruolo ricorrente)
Questo elenco include alcuni dei suoi ruoli più importanti. È apparsa anche in numerosi altri programmi televisivi e film nel corso della sua carriera.