Harry Elsby is an actor from Leicester, England.
The Curse of the Fold
Captain Scarlet: The Call to Arms
Movie · as James
Movie · as Mason Frost/Doctor Gold