Born and raised in Metro Vancouver, British Columbia, she began acting in CBC Radio dramas and animated series when she was five years old. As a child she was educated at the private Crofton House School in Vancouver; after moving to Los Angeles she took college correspondence courses in psychology. After several years of work in television, she broke into feature films as a teenager. She may be best known for playing Marybeth Louise Hutchinson in The Faculty, Daisy Adair in the Showtime series Dead Like Me, and Marie Warner in Season 2 of 24. While never officially quit acting, she switched her focus in 2010 to education and began attending college at UC Berkeley. While there, she began to show an interest in activism. In 2013, she began working for a tech company that also worked to improve local communities, politically and otherwise. In 2021, after a 6 year hiatus from acting, Laura took on the role of Willow Ward on the Netflix show Scaredy Cats, appearing in 3 episodes. Also in 2021 Laura had a part in the Lifetime Channel movie Gone Mom.
TBARemarkably Bright Creatures as Andie
2021Scaredy Cats (3 Episodes) as Willa's Mom
2021Gone Mom: The Disappearance of Jennifer Dulos as Audrey
2016Cycles as The woman
2014Preggoland as Shannon
2013Astonishing X-Men: Unstoppable as Shadowcat (voice)
2013The Privileged as Julia Westwood
2013Officer Down as Ellen Logue
2012Astonishing X-Men: Torn as Shadowcat (voice)
2012An Officer and a Murderer as Det. Jennifer Dobson
2012Astonishing X-Men: Dangerous as Shadowcat (voice)
2012Path of Souls as Grace Beardsley
2011Underworld: Endless War (3 Episodes) as Selene
2011Snowmageddon as Beth Miller
2011Underworld: Endless War as Selene (voice)
2011Whole Day Down (5 Episodes) as Esther
2011Final Sale as Allison Graves
2009Astonishing X-Men (25 Episodes) as Kitty Pryde / Shadowcat (voice)
2009Merlin and the Book of Beasts as Avlynn
2009Defying Gravity (13 Episodes) as Zoe Barnes
2009Warehouse 13 (1 Episode) as Lauren Andrews
2008Corporate Affairs as Cassie Meyers
2007Women's Murder Club (13 Episodes) as Jill Bernhardt
2007Up Close with Carrie Keagan (1 Episode) as Herself
2006Four Extraordinary Women as Sharon
2006Hollis & Rae as Rae Devereauz
2006Severance as Maggie
2005A Friend of the Family as Alison Shaw
2004Stargate Atlantis (1 Episode) as Nola
2003Jake 2.0 (1 Episode) as Angela Hamilton / Angela Wright
2003Dead Like Me (24 Episodes) as Daisy Adair
2003A Mighty Wind as Girl Klapper
2003It's Better to Be Wanted for Murder Than Not to Be Wanted at All as Ann Clemons
2003The Fastest Man in the World as Herself
2003Pure 24 (2 Episodes) as Herself
2002The Dead Zone (3 Episodes) as Miranda Ellis
200124 (24 Episodes) as Marie Warner
2001Come Together as Charlotte Hart
2001Going Greek as Paige Forrester
2000The Calling as Kristie St. Clair
2000CSI: Crime Scene Investigation (1 Episode) as Diane Kentner
2000The Highwayman as Ziggy Watson
1999Teen Choice Awards (1 Episode) as Self - Nominee
1999The Manor as Gillian Ravenscroft
1999Total Recall 2070 (1 Episode) as Elana
1998The Faculty as Marybeth Louise Hutchinson
1998Nobody Lives Forever as Kimberly Corley
1998Just the Ticket as Alice / 'Cyclops'
1997Kitchen Party as Tammy Driscoll
1997Suicide Kings as Elise Chasten
1997Habitat as Deborah Marlowe
1997Moment of Truth: Into the Arms of Danger as Jan
1996Murder at My Door as Valerie Sanders
1996Abduction of Innocence as Laura Rhoads
1996Susie Q as Janette
1996Poltergeist: The Legacy (1 Episode) as Tracy Lasker
1996Sabrina the Teenage Witch as Freddie
1996A Kidnapping in the Family as Josie Cooper
1996The Halfback of Notre Dame as Jill Volsner
1996For Those Who Hunt the Wounded Down as Lucy Bines
1995Ebbie as Martha Cratchet
1995DarkStalkers (13 Episodes) as Hairball (voice)
1995The Outer Limits (1, 1 Episode) as Sarah Hayward, Mona Lisa 37X
1995Sliders (1 Episode) as Margo Hall
1995Best Wishes Mason Chadwick as May
1994M.A.N.T.I.S. (1 Episode) as Teenage Girl
1993The X-Files (1 Episode) as Andrea
1992Highlander: The Series (1 Episode) as Julia Renquist
1992Stay Tuned as Girlfriend #1
1992My Little Pony Tales (26 Episodes) as Bright Eyes (voice)
1992The Odyssey (1 Episode) as Vampire
1991Hillside (65 Episodes) as Ashley Frasier
1990It (1 Episode) as Loni (uncredited)
1988The New Adventures of Beany and Cecil (8 Episodes) as (voice)