He toured the pubs and clubs of Belfast in a Stetson and cowboy shirt, making his name as a Garth Brooks impersonator.
But tonight country music fan John Rafferty will be performing as himself when he becomes the fourth Northern Irish contestant to take part in The Voice 2014.
The 36-year-old from west Belfast, who has been singing in public from the age of 16, decided to abandon the tribute act for the BBC1 show's blind audition.
But viewers will see him stay true to his genre, performing the John Denver classic Country Roads. "The one coach I wanted to turn round was Tom Jones.
Mike Ward was in his team last year, so I wanted to impress him most," he said. Viewers will find out tonight if John makes it through to the next round of The Voice, alongside local singers Jai McConnell and Rachel O'Connor.