The 24-year-old will play a highly trained combat veteran who is also an expert hacker and drone pilot, reports hollywoodreporter.com.
Other cast members of the film include Sylvester Stallone, Jason Statham, Harrison Ford, Mel Gibson, Dolph Lundgren, Wesley Snipes, Jet Li, Randy Couture, Antonio Banderas, Ronda Rousey, Terry Crews, Arnold Schwarzenegger, Victor Ortiz and Kellan Lutz.
"The Expendables 3", directed by Patrick Hughes, will no longer feature actor Bruce Willis, who has reportedly been axed over his high fee demand.
Photos: Akshay Kumar, Taapsee Pannu promote 'Naam Shabana'
Flashback: When sexy models sizzled in bikinis at Tokyo fashion show
Photos: These Indian cities top the list in online purchase of sex products
In pictures: Indian-origin artistes in Hollywood
Photos: Varun Dhawan and Alia Bhatt at studio in Bandra