David is returning as Captain Hook for this year’s panto.
The family show will be put on at Bristol Hippodrome starting December 10 for a month-long stint.
The Britain’s Got Talent judge said: “I am so delighted to be returning to the role of Captain Hook, I had a blast last year in Wimbledon.
“I can’t wait to spend Christmas with the people of Bristol… watch out – Hoff the Hook is coming to get ya.”
Christiaan de Villiers, manager at the Bristol Hippodrome, said: “The Hippodrome staff weren’t quite sure they’d heard me correctly when I told them who our pantomime star was going to be this year.
“[They said] the Hoff, you mean THE David Hasselhoff?”
Tickets are on sale now for the pantomime which runs from December 10 to January 8 with prices ranging from £20.50 to £33.50.