From growing up with schoolmate John Lennon to performing with legends on the London stage, 72-year-old Jimmy Tarbuck OBE is not short of stories.
Over the years Tarby, as he is known to his many fans, has hosted numerous television programmes, variety shows, chat shows and game shows.
Now he is inviting audiences to take a walk with him down memory lane in his latest live tour, which will arrive at Lincoln Theatre Royal on Saturday, May 26.
"I have been doing this for 50 years now but walking out in front of a live audience is still a great thrill and just as exciting," say Jimmy.
"Whenever I go on stage, when I am in the wings, I think to myself 'it's the London Palladium again' and I get that in my mind when I walk out. The Palladium is my most favourite theatre.
"It's the echoes of the past there, no matter where you look, from the Beatles to Frank Sinatra and Bing Crosby."
During the 80s, Jimmy Tarbuck became a household name hosting variety shows including Live From Her Majesty's, Live from the Piccadilly and Live from the Palladium.
So if he could perform to an audience full of his heroes and the friends he's made over the years, who would be on the front row?
"Some have passed away now, like Henry Cooper, Frankie Vaughan, Harry Secombe and Bobby Moore.
"There would also be Cilla Black and then great comedians and people who make me laugh like Billy Connelly.
"There are people I never thought I would get to work with – it's been a fairytale," says Liverpool-born Jimmy.
"I went to school with John Lennon and I remember we were already both keen to show off."
During the show, Jimmy will use photos and video footage as well as a wealth of funny stories and anecdotes including those school day memories. And others such as playing golf with Bing Crosby.
Golf is one reason why the performer enjoys coming to this county so much.
He says: "I like Lincolnshire very much and have been to Woodhall Spa because it's got one of the world's greatest golf courses."
Jimmy Tarbuck at Lincoln Theatre Royal on Saturday, May 26 (7.30pm). Tickets: £20 (Boxes £80). Box office: 01522 519999, www.lincolntheatreroyal.com