Hadley Fraser

Hadley Fraser played Gareth Evans in DW: Army of Ghosts.