The 29-year-old "Mardaani" star says he had a lot of pressure to look as real and effortless as possible because he was working in the action genre for the first time.
"I had to up my game in the film because when you are doing a film with an action superstar like John and actress like Sonakshi, who has just come out of her action film 'Akira', you have to do your best," Tahir told PTI.
Tahir says he underwent a difficult training session for the film and his co-star John, 43, helped him a lot during that period.
"There was a lot of functional training involved. But John has been immensely supportive. We even had a great Hollywood trainer on the sets for specific action sequences.
Also Read
"John was the one, who put me in touch with the trainer. He was so helpful and an amazing person."
Tahir, who played a kingpin in his Bollywood debut "Mardaani", will again be seen in a negative role in "Force 2" but the actor says there are no similarities between the two characters.
"My first film was very static. It was about a guy, who sits around and makes phone calls but in this film we have chase sequences, bike races and often helicopter cameras so reacting to all of that technology as well as maintaining the character it was completely different."
"It was really important for me to pick a project which had great story, producer as well as director and I think with 'Force 2' all those boxes were ticked. The choice of your second film is as important as your first one.
Disclaimer: No Business Standard Journalist was involved in creation of this content