Matt Rippy

Matt Rippy played the real Jack Harkness in the Torchwood story Captain Jack Harkness.