Fair City actor Tommy O’Neill says it’s a “miracle” he’s still alive after being diagnosed with stage four cancer and given just months to live.
The soap star - who plays Detective John Deegan - was told he had prostate cancer in 2020 and told he would be lucky to survive another 18 months.
But now he’s back in work on the Carrigstown set and feeling good, telling the Irish Mirror: “I’m a miracle. I shouldn’t be here.”