Film
Theda Bara
Helen Talboys
Riley Hatch
Luke Martin (as William Riley Hatch)
Clifford Bruce
George Talboys
Stephen Grattan
Undetermined Role
Warner Richmond
Sir Michael Audley
The River
1984
National Theatre Live: Hamlet
2015
Yuva
2020
Flicka
2006
TalhotBlond
2012
Locke & Key
2011
Hounddog
2008
Genetik Miras
2009
Altınlı Kadın
Monte Kristo Kontu
1975