The 54-year-old, who played the owner of the Leaky Cauldron in the film, suffered a broken neck and a punctured lung.
He also has 15 broken ribs, breaks in his right leg and fractured breastbones.
His wife Laura posted a picture of him in a hospital bed on Facebook.
"This is Laura here," she wrote. "Now that his family have been informed, Jim has asked me to let you all know that he was involved in a serious car accident yesterday, a head-on collision.