"Every actor wants to work with Mr. Bachchan at least once. and I got an opportunity to work in a film, which is basically about him and me. Everyday was a learning experience. He is a great man with a lot of experience. He is a great guy and we had lot of fun together," the 38-year-old told in an interview.
"We used to rehearse our scenes again and again because that really fine tunes your performance. He is an actor who is always ready for rehearsals, which is great. He used to give me suggestions that helped me.
"It's one of the best phases of my life. All the hardwork that I have put in the last 10 years is finally paying off. But this is just the beginning, still miles to go, lots to do and lots to learn. My journey has just begun, but this is a very important phase of my life," added the actor who is also doing "Maximum" with Tabu.
Sonu is playing a cop in "Bbuddah - Hoga Terra Baap", helmed by director Poori Jagannath and produced by AB Corp. It is slated for a July 1 release and is about an angry old man, played by Amitabh, who often gets into trouble because he loses his cool easily.
"Two years back he (Jagannath) narrated me a script and said that he wants to make a film with me and Mr. Bachchan. I liked the idea and finally it happened," said Sonu.
"I know his (Jagannath) commercial sensibilities. He is one of the most commercial directors and that's why I knew he will do justice to the script and also it was with Mr. Bachchan so there was no reason to say no," he added.
Sonu, who has also been part of films like "Yuva", "Aaashiq Banaya Aapne", "Singh is Kinng", revealed that he had to prepare for his role as a cop in the film.