The 61-year-old actor thinks he should have been doing these high-energy roles in his 30s, reported Daily Express.
Neeson, who has starred in "The A-Team", "Clash Of The Titans" and the acclaimed "Taken" series, reported Daily Express.
"I am almost embarrassed to be getting all these action scripts now for the kind of work I should probably have been having in my 30s," Neeson said.
"It is exhausting! Maybe I should do a light comedy next," he added.