7歳から子役として活動し、その後、短編映画の自主制作を始める。映画デビューは、2006年のキャリー=アン・モス主演作『ゾンビーノ』。その後は、『SUPERNATURAL スーパーナチュラル』(2006年 - 2012年)、『フラッシュポイント 特殊機動隊SRU』(2009年)、『シークレット・サークル』(2012年)などテレビシリーズを中心に出演する。
2009年にはアシュレイ・ジャッド主演作 "Helen"(原題)に出演する。その後、2012年のトム・クルーズ主演作『アウトロー』のサンディ役で、その演技を批評家から高く評価される。2014年にはアトム・エゴヤン監督作『白い沈黙』(2014年)に出演し、2015年のホラー映画『グレース 呪われた純潔』で初主演を務めた。