Matt Rippy

Matt Rippy played the real Jack Harkness in TV: Captain Jack Harkness.