With his magnetic charisma, boundless energy, and fearless approach to his craft, Ranveer has carved a niche for himself in Bollywood.
In this rags-to-riches musical drama, Ranveer portrays a struggling rapper from the streets of Mumbai.
He played the role of Maratha warrior Peshwa Bajirao in this epic historical romance directed by Sanjay Leela Bhansali.
Another period drama directed by Bhansali that features Ranveer as Alauddin Khilji, the ambitious ruler of the Delhi Sultanate.
Ranveer plays the role of legendary cricketer Kapil Dev, who captained the team to their first-ever World Cup triumph.
In this ensemble comedy-drama, he portrays the role of a wealthy businessman who embarks on a cruise trip with his dysfunctional Punjabi family.
He plays the character of Varun Shrivastav, a conman and archaeologist in this romantic drama set in the 1950s.
This romantic comedy marked Ranveer's debut in Bollywood. He plays the role of a young man who starts a wedding planning business with his partner.
Ranveer portrays the main character, Inspector Sangram "Simmba" Bhalerao, in this hit action-comedy directed by Rohit Shetty.
Directed by Bhansali, this romantic tragedy features Ranveer as Ram Rajari, a Gujarati boy from a rival family.