Tom Ellis

Tom Ellis (born 1979) played Thomas Milligan in the Doctor Who story Last of the Time Lords.