Born in Portsmouth, Hampshire, England, UK
Outpost
2008
As Taktarov
Treasure Island
1990
As Young Tom