Hadley Fraser

Hadley Fraser played Gareth Evans in the Doctor Who story Army of Ghosts.

To date, he has starred in several productions in the West End - Most notably Les Miserables and Phantom of the Opera (25th Anniversary) - as well as Tom Hooper's movie Les Miserables as the Army General.