
Hans Matheson
Acting
Born 1975-08-07 · Stornoway, UK
Acting

TV
Jericho
Johnny Jackson

300: Rise of an Empire
Aesyklos

The Christmas Candle
David Richmond

Clash of the Titans
Ixas

Sherlock Holmes
Lord Coward

TV
Tess of the D'Urbervilles
Alec D'Urberville

Bathory: Countess of Blood
Merisi Caravaggio

TV
The Tudors
Thomas Cranmer

TV
The Virgin Queen
Robert Devereux - Earl of Essex

Half Light
Angus McCulloch

Nero
Nero

TV
Imperium: Nero
Nerone
Comfortably Numb
Comfortably Numb
Jake

TV
Doctor Zhivago
Yuri Andreyevich Zhivago

Deathwatch
Pvt. Jack Hawkstone

I Am Dina
Tomas

Bodywork
Virgil Guppy

TV
The Mists of Avalon
Mordred

Making Love
Jeno Varga

Tube Tales
Boy (segment "Steal Away")

Still Crazy
Luke Shand

Les Misérables
Marius

Stella Does Tricks
Eddie

Mojo
Silver Johnny

Poldark
Ben Carter

The Future Lasts A Long Time
Jimmy

TV
Wycliffe
Gary Creed