Doctor Who actor John Barrowman secretly urinated in British royal Prince Charles' garden. The 40-year-old television star - who plays CAPTAIN JACK HARKNESS in the Doctor Who spin off TORCHWOOD - was visiting the royal at his Highgrove House residence in Gloucestershire, when he cheekily relieved himself. He says, "I do have a confession to make. I peed in Prince Charles' garden. I peed at Highgrove. "And the funny thing was - I was at the palace and I actually told someone the story that I did it. So it is kind of out there in the royals. They know I peed in Charles' garden."