Tom Canton

This was followed by casting in the miniseries Death Comes to Pemberley and Houdini and Doyle as well as in the television series Wasted and The Collection.

He became known to a wide audience in 2019 in the Netflix series The Witcher through his role as the Elf King Filavandrel, whom he played up to and including 2023.

[2] Following the character's death in the third season, he left the series after ten episodes.

In 2021 he voiced the same role in the animated film The Witcher: Nightmare of the Wolf.

In the latter he played in Shakespeare's Richard III, with the dual role of Sir Robert Brakenbury / Earl of Richmond.

Tom Canton in 2022