On his A&E series "The Beast," Patrick Swayze plays Charles Barker, an aging FBI agent who is battling internal demons.
The grueling five-month Chicago shoot was "incredibly hard" for the 56-year-old actor, but he kept his energy up throughout.
"I've never been one to run from a challenge," he said.
The Beast premieres Jan. 15 on A&E at 10 p.m. ET. (Courtesy A&E)