Acting
Born in Toronto, Canada, Larissa is an actor best known for her roles on American television and feature films. Larissa displayed a passion for performing in theatre and music by her teenage years. La…
Supernatural
2005
CSI: Miami
2002
La Femme Nikita
1997
Twice in a Lifetime
1999
Zebra Lounge
2001
Tracker
Resident Evil: Apocalypse
2004
Saw 3D
2010