The 62 year old had been due to attend the annual convention to promote the upcoming Sharknado 3 film and action movie Kung Fury, while he was also slated to perform the latter's theme tune, True Survivor.

However, the former Baywatch star took to Twitter.com on Friday to reveal he would no longer be able to appear.

He writes, "Due to complications from unexpected knee surgery, sadly I am not able to attend Comicon (sic) today... I am very disappointed, but like the 'True Survivor' I am, I should be up and around in a few days....

"My best to all of the Sharknado and Kung Fury friends and fans......"

The injured knee is Hasselhoff's latest health woe - he was also suffering from a broken vertebra last month (Jun15) after he was involved in an accident on a dune buggy.