Hopkins first appeared in the miniseries Human Trafficking in 2005, and thenafter in Canadian television series and television films, among them the character of Samantha Clayton in a crossover of The Flash and Arrow in 2014, and was creditted as Writer for Girl Couch. She also played in Barney’s Version (2010) alongside Paul Giamatti and Dustin Hoffman, and The Grand Seduction starring Brendan Gleeson in 2013. Her probably best known role is the recurring character Jessica 'Berlin' Rainer in the second and third season of the sci-fi series Defiance. Hopkins was promoted to series regular for the third, and last season; Defiance was cancelled by SyFy on 16 October 2015.