Mark Lewis Jones

Mark Lewis Jones played John Ellis in the Torchwood episode, Out of Time.