Hollywood actor Patrick Swayze has defied critics by smoking while battling pancreatic cancer.
Swayze, 55, was diagnosed with the condition in April (08), prompting claims he had just months to live.
But the star responded well to treatment at California's Stanford University Medical Center, and has since returned to work.
However, new photographs of Swayze filming new TV series The Beast show him smoking cigarettes in between breaks.
Health organisations advise cancer sufferers to give up smoking.