The Tudors
as Thomas Cranmer
Wycliffe
as Gary Creed
300: Rise of an Empire
as Aesyklos
Clash of the Titans
as Ixas
Sherlock Holmes
as Lord Coward
Deathwatch
as Pvt. Jack Hawkstone
Doctor Zhivago
as Yuri Zhivago
Les Misérables
as Marius
The Mists of Avalon
as Mordred
The Virgin Queen
as Robert Devereux - Earl of Essex
Tess of the D'Urbervilles
as Alec D'Urberville
Tube Tales
as Boy (segment "Steal Away")
Poldark
as Ben Carter
Imperium: Nero
as Nerone
Mojo
as Silver Johnny
Bathory: Countess of Blood
as Merisi Caravaggio
Jericho
as Johnny Jackson
Nero
as Nero
Half Light
as Angus McCulloch
The Christmas Candle
as David Richmond