A Canadian actress, who hails from the West Coast. She relocated to Toronto after starring in the TV series The Outer Limits (1995), where she met her future husband, actor Peter Outerbridge. She has appeared in several series and is best known for Paradise Falls (2001) and Being Erica (2009).