2026
as The Voice / Mr. White
2025
as Kharzin
2006
as Agent Andy Hunter
2016
as Hamlet
2015
as Kent
as Conrad
2019
as King Henry VIII
2024
as Belarius
2014
as Amahl