Jack Harkness - Brian Anderson