Joshua Dallas

Joshua Dallas (born 18 December 1981) played the Mark Chambers Node in the Doctor Who story Silence in the Library.