Despite fighting pancreatic cancer, actor Patrick Swayze is still smoking, the Sun reports. The Dirty Dancing star, who turns 56 today, was spotted lighting up between scenes of his upcoming A&E crime drama The Beast, the tabloid reports. The self-described “miracle man” was reportedly given weeks to live when first diagnosed in January. (More Patrick Swayze stories.)