Chan, 58, spent seven years bringing Chinese Zodiac to the big screen, which he wrote, produced and directed as well as starred in with Kwone Sang Woo, Yao Xingtong and Liao Fan.
"They say, 'No, you're still young, you can still do it', but I have to stop one day," he told The AP.
The action star admitted that all the fight scenes he has done in his films have affected his body.
Chan called Chinese Zodiac - where he reprises his 1991 Armour of God II: Operation Condor role Asian Hawk - an "important" film.
"For the last ten years I've been choosing the director to direct me. This one I direct myself," he explained. "I hope this movie, 20 years later, people still remember it. For me, for the audience, for my future, for my history - it's very important."
Although Chan does not plan to return to the action genre, he still wants to continue to act.
"When I look at Hollywood, at Robert De Niro, he can do anything - comedy, drama," Chan shared. "Clint Eastwood - 60-70 years old, he can still move.
"I said yes, that's my goal. Because action star's life is so short. Actor's life is very long. I want to show audiences I can act."
Chan has previously appeared in The Karate Kid and the Kung Fu Panda animated film franchise.
Watch a trailer for Chinese Zodiac below: