John Barrowman has announced the death of his beloved dog, Captain Jack Harkness, at the age of 18. The 58-year-old actor, best known for playing Captain Jack Harkness in Doctor Who and Torchwood, shared the news in an emotional video on X.
In the video, Barrowman is seen in tears alongside his partner, Scott Gill, holding the dog in his arms. He wrote: 'Captain Jack Harkness our beloved Jack Russell has gone. He waited until I came home and he died peacefully in his dada’s arms within an hour of my return with @scottmale, Dixie and Tito around him.'
Barrowman described his pet as 'a good boy, a loyal friend and our Jackamo for 18 years.' He added: 'We are very sad but grateful he died of old age and did not suffer.' The actor, who also appeared on Dancing on Ice, has received an outpouring of support from fans.
Captain Jack Harkness was one of several rescue dogs owned by Barrowman, who is a known animal lover. The character of Captain Jack Harkness first appeared in the 2005 Doctor Who episode 'The Empty Child' and later became the central figure in the spin-off series Torchwood.



