Born in Essex, England, UK
The Prince & Me: A Royal Honeymoon
2008
As Soren
The Prince & Me 2: The Royal Wedding
2006
Luther
2003
As Girolamo Aleander
Wuthering Heights
1992
As Linton Heathcliff