Roberts started acting when he played the wolf in a school play of
Little Red Riding Hood, which was seen by award-winning screenwriter Robert Forsythe. Forsythe, a friend of Roberts's father, helped him get a role in
Emily of New Moon. Afterwards, he gained a role on
Goosebumps as Brian O'Connor in the two-part episode, "The Perfect School." Roberts went on to play Dean Walton in the Canadian television series
Degrassi: The Next Generation. He has also co-starred with Anna Paquin. His film works include
George A. Romero's
Land of the Dead and
Diary of the Dead. In 2010, he appeared in
Resident Evil: Afterlife, where he played villain
Albert Wesker. He reprised the role of Wesker in two sequels, 2012 in
Resident Evil: Retribution. and in 2016 in
Resident Evil: The Final Chapter. In 2020, he starred in a television movie
Love Under the Olive Tree, portraying Adam Cauldfield—the lead character's gay best friend and her co-worker. He starred as
Spartacus in the
season 6 premiere of
Legends of Tomorrow. Known for his heavily muscular physique, his biggest influences in acting include
action stars Arnold Schwarzenegger,
Bruce Willis, and
Sylvester Stallone. For his role in the comedy horror film
Here for Blood (2022), where he played a professional wrestler, he underwent severe wrestling training. ==Filmography ==