It's safe to say Gary Barlow has had a fairly good career.
But the singer admits not every move was a good one and he confessed to making a whopping 78p in acting royalties this year after his brief stint in ITV drama Heartbeat.
The Take That star made a guest appearance on the police drama in 2000 as a hitchhiker who runs into difficulties.
And cringing in remembrance, the 50-year-old said: "Oh f**king hell! I swear that thing will not leave me. It’s funny, when it gets repeated on something like Gold I get a cheque.
"And I got one this year for 78p, so it wasn’t even a financial decision!
"It was just one of the worst things I’ve ever done, it really was."
His cameo was part of Heartbeat celebrating its 150th episode and came before boyband Take That made a sensational comeback.
These days the star is firmly focused on his music and may be moving away from his pop roots - as was evident in last year's orchestral solo album release called Music Played By Humans.
Gary went on to explain that it was actually the likes of Depeche Mode and their hit song Just Can’t Get Enough that inspired him to be a pop star.
He said: "Once I saw that on Top Of The Pops I wanted a keyboard.
"My music has never really reflected my passion for synthesizers, I do it as a hobby on the side, but who knows in the future?"
And his meetings with Depeche Mode and Erasure founder Vince Clarke could see his hobby turn into something more concrete sooner than we think.
The singer revealed to music week that the pair had "a bloody ball".
"He’s got a synth museum in his basement and, Christ, I was there all afternoon," Gary admitted.
But while Gary's music career continues to shine, his Heartbeat role won't be resurrected after the show was canned in 2010.
From secret feuds and sexy scandals to the biggest showbiz headlines - we're serving up a daily dose of gossip.
Get the inside scoop on all your favourite celebs with our daily newsletter delivered straight to your inbox for free.
You can sign up here.
Do you have a story to sell? Get in touch with us at [email protected] or call us direct 0207 29 33033.