Actor
7 titles
King Lear
2018
Downton Abbey
2010–2015
Dinotopia
2002
The Little Vampire
2000
The Little Vampire 3D
2017
The Good Liar
2019
A Merry War
1997