Hans Matheson

Known For

Birth Location Stornoway, UK
Born 1975-08-07

Movies

The Mists of Avalon as Mordred
2021
2014
The Christmas Candle as David Richmond
2013
2010
Sherlock Holmes as Lord Coward
2009
2008
Half Light as Angus McCulloch
2006
Nero as Nero
2004
2004
Deathwatch as Pvt. Jack Hawkstone
2002
I Am Dina as Tomas
2002
Bodywork as Virgil Guppy
2001
Making Love as Jeno Varga
2000
Tube Tales as Boy (segment "Steal Away")
1999
Still Crazy as Luke Shand
1998
Les Misérables as Marius
1998
1997
Mojo as Silver Johnny
1997
Poldark as Ben Carter
1996
Hans Matheson hasn't worked on any movies or TV shows