The 58-year-old actor, who recently announced his latest film "Chinese Zodiac" would be his last big action movie, is keen to take a break from action movies.
"I will ask my body how long I can go. I am not young anymore. In the future I will still do 'Karate Kid 2', 'Rush Hour 4'," he said. The actor believes the world has become too violent and he is keen to show people that he can act as well as fight in his films.
Speaking at the Cannes Film Festival, where he launched his new movie, he said, "This will be my last big action movie. The world is too violent now. I love fighting but I hate violence.
"I want the audience to know I am not just about fighting, also I can act. And so day by day, year by year, I said, 'Right, I am going to show you the real Jackie Chan.'
"I don't just want to be an action star, I want to be a true actor so for the last 10 years I have done other films like 'The Karate Kid' where I would rather play an old man," he said.
Photos: 'Godmen' who courted controversy
Photos: Kajol with mother, sister Tanishaa at Dadar Durga Puja pandal
Photos: Yuvraj Singh and wife Hazel Keech teach marriage lessons
Kareena Kapoor Khan snapped with baby Taimur at mom Babita's house
Photos: Amruta Fadnavis at a fashion and lifestyle exhibition