Most well known for his role as Odda the Younger in the BBC America series The Last Kingdom. He also appeared in the miniseries The Casual Vacancy and Prey and was seen as Bala-Tik in 2015's Star Wars: The Force Awakens.
He made his screen debut in 2011 in the television series The Field of Blood. He followed with his film debut in Offender in 2012.
In 2014, he portrayed Tam in the television series Grantchester.
Born in Glasgow, Scotland, he would later settle in London, England.