Perkins was born in Vancouver, British Columbia.] As a baby actress she was in 3 created for tv movies: little Sacrifices (1989), opposite Farrah Fawcett and Ryan O'Neal, something to Survive (1990), and Stephen King's It (1990), with Jonathan Brandis and Seth inexperienced.
In 1998, Perkins took a supporting role within the Canadian TV crime-drama series Da Vinci's Inquest as Carmen (series one, episode 9). She came back to the series in 2001 to require a recurring, supporting role because the prostitute Sue Lewis for an extra thirty four episodes, a job that earned her a Leo Award for Best Supporting Performance in 2003.
Perkins is best known for her role as Brigitte within the Ginger Snaps Trilogy of werewolf films: Ginger Snaps (2000), Ginger Snaps II: Unleashed (2004), and Ginger Snaps Back: the start (2004). Her role in Ginger Snaps gained her Best Actress award at the Málaga International Week of Fantastic Cinema in 2001. Ginger Snaps 2: Unleashed is Perkins' largest role in a very film. In 2004 the horror magazine Fangoria awarded Perkins their Chainsaw Award for her work in GS2: Unleashed.
Perkins had supporting roles in She's the person, Another Cinderella Story, and alittle role as a receptionist in Juno. She stars within the thriller Blood: A Butcher's Tale.
Starting March one 2010 Perkins played the regular role of Crystal Braywood within the Canadian TV comedy series Hiccups. when 2 seasons the show was cancelled.