“He Died in My Arms”: John Barrowman Breaks Down as He Shares Heartbreaking Goodbye to Beloved Dog Captain Jack
John Barrowman has shared an emotional and deeply personal goodbye after revealing that his beloved dog, Captain Jack Harkness, has passed away.
The actor and presenter, best known for his role in Torchwood, announced the sad news on social media, posting a raw video of himself sobbing while holding his Jack Russell terrier — a moment that has since sparked both sympathy and controversy.
John and his husband Scott adopted Captain Jack back in 2008, naming him after John’s iconic on-screen character. For 18 years, the dog was a constant presence in their lives.
“He waited for me to come home”
In a moving caption, John explained that Captain Jack appeared to hold on until he returned home.
“He waited until I came home and died peacefully in his dada’s arms within an hour of my return,” John wrote. “Scott, Dixie and Tito were all around him.”
The actor, 58, sobbed as he revealed that the beloved pet had died peacefully in his arms, after ‘waiting until I got home’ to say goodbye (seen with the pup in 2022)
“He was a good boy, a loyal friend, and our Jackamo for 18 years. We are heartbroken — but grateful he passed away of old age and did not suffer.”
In the video, John revealed that earlier that day, while appearing at Comic Con, he sensed his dog was nearing the end. When he returned home, he and Scott placed Captain Jack beside him in bed.
An outpouring of support — and criticism
Following the post, fans and fellow celebrities rushed to offer their support.
Ashley Banjo commented: “I’m so sorry, my friend.”
Kate Lawler wrote: “This is heartbreaking. What a beautiful long life — crossing the rainbow bridge in his dad’s arms. Sending you both so much love.”

While unable to hold back his tears, he voiced his gratitude that the pooch – named Captain Jack Harkness – had not suffered and had passed from old age, at 18 years old
+7
View gallery
After appearing a fan convention earlier that day, John began the video apologising to attendees who had noticed he was upset, explaining that the reason for his distress was he had known Captain Jack was ‘on his way out’

While in the caption, the West End star paid tribute to his beloved pet, writing: ‘Captain Jack Harkness our beloved Jack Russell has gone
However, not all reactions were positive.
Some followers expressed discomfort at the video being shared publicly, questioning whether such a private moment should have been posted online.
“This should have been kept private,” one user wrote.
“We don’t need to see this,” another added.
“Why are you filming this?” others asked.
Despite the criticism, many defended John’s decision to share his grief openly.
“Thank you for sharing such a raw, intimate moment,” one supporter commented. “The pain never leaves, but the love and memories stay forever.”
For John, the video was not about shock — but about love, loss, and saying goodbye in the only way he knew how.
