Doctor Dad? June 30, 2007 By Community Editor BBC One actor, John Barrowman wants to be a dad. The star of Doctor Who and Torchwood entered into a civil partnership last year with his long-term boyfriend. John grew up in Illinois. He performed as a teenager at Opryland USA before landing a major role in London opposite Elaine Paige in Cole Porter’s Anything Goes.