Thomas Thoroe
White Chamber 2018
Rating: 4.4
Seeing Heaven 2011
Rating: 3.8
Dancing in the Ashes 2011
Rating: 7.2
as DeLeon
as SS. Doctor