These are the words spoken by a cinema hero, about fight sequences in a newspaper interview
But I have done riskier action scenes in my prime.
Why "have done (present perfect format)" is used here? Can we use past tense or past perfect formats as given below? If so, what is the difference in meaning in these three forms?
But I had done riskier action scenes in my prime
But I did riskier action scenes in my prime