Geboren in Montreal, hatte Anna Hopkins ihren ersten Auftritt im US-amerikanischen Kurzfilm Stranger (2005). Im gleichen Jahr erhielt sie eine Rolle in der Miniserie Human Trafficking – Menschenhandel und danach in Barney’s Version (2010) und Die große Versuchung – Lügen bis der Arzt kommt (2013). Hopkins wirkte in verschiedenen weiteren Fernsehserien, Fernseh- und Kinofilmen mit. In den Serien Arrow und The Flash, die im gleichen Serienuniversum spielen, war sie von 2014 bis 2017 in mehreren Folgen in der Rolle der Samantha Clayton zu sehen. Von 2014 bis zum Serienende 2015 spielte Hopkins die Rolle der Jessica „Berlin“ Rainer in der amerikanischen Fernsehserie Defiance.