Film Stevenson made his film debut in
The Theory of Flight (1998) as a
gigolo hired to help
Helena Bonham Carter's character lose her virginity. In 2014, he starred in the film
Divergent, based on the first book of
The Divergent Series. He reprised his role in the sequels,
The Divergent Series: Insurgent, released in March 2015, and
The Divergent Series: Allegiant, released in March 2016.
Television Stevenson played
legionary Titus Pullo in the
BBC/
HBO series
Rome. His other television work included guest appearances in
Waking the Dead, ''
Murphy's Law and lead roles in City Central
and At Home with the Braithwaites. Stevenson also appeared in Season 6 of the series Vikings as Othere, which ran from 2013 to 2020. He also appeared in Season 3 of the series Das Boot'' as Commander Jack Swinburne in 2022. At
Star Wars Celebration 2023, Stevenson was announced as playing the Dark Jedi Baylan Skoll in
Ahsoka, a miniseries debuting on
Disney+. In an interview on Stevenson's part, showrunner
Dave Filoni noted that when he was told to play Skoll as a villain, "[Stevenson] was like, 'I don't think so.' I'm like, 'Okay, I appreciate that you don't think so, and Baylan wouldn't think he's the villain, but you are a villain in this.' And he's like, 'We'll see.' It was perfect." Stevenson also offered input on the design of his character's
lightsaber hilt. Stevenson's performance in
Ahsoka also received considerable praise from critics.
Metro described his work as "one of the highlights of the entire
Star Wars series", while
Collider described Stevenson as having "an inescapable gravitas" and that he "gave a masterclass in character building". ==Personal life==