Irving Berlin's Top Hat 2026
as Bates
Beauty 2018
as Anvil
RSC Live: Cymbeline 2016
as The Duke
RSC Live: King Lear 2016
as Duke of Cornwall
Anonymous 2011
as King James I
Boudica 2003
as Roman Sergeant
The Honeytrap 2002
as Carlo
Credits from TMDB.