Stephen Chance
Altar 2014
Rating: 4.9
The Shadow Within 2007
as Charles Kendrick Walker
as The Doctor