Owen Harper
Last updated 28 March 2020
(this image appears for illustrative purposes only and no attempt is made to supersede any copyright attributed to it)
Owen Harper
Owen Harper was Torchwood Three's chief medical officer during a portion of the 2000s. Moody and forthright, Harper wasn't slow to show his dissatisfaction with Jack Harkness' decisions.
Biography from the TARDIS Data Core article, licensed under CC-BY-SA