Tom Ellis

Tom Ellis played the part of Thomas Milligan in the Doctor Who story Last of the Time Lords in 2008