Ranveer Singh is an Indian actor who has appeared in many films and TV shows. He is best known for his work in the film industry, where he has starred in films such as "Gully Boy" and "Padmaavat". Singh has also been nominated for several awards, including the Filmfare Award for Best Actor.

Oftern known as the most charismatic and energetic individual of the Bollywood industry, he spreads his magic wheresoever he goes and makes sure that everyone has a hearty laugh.

Ranveer Singh as 'Simmba' in Simmba

A badass cop, corrupted to the core with the only intention of putting maximum money in his pocket because according to his theories 'money' is what we live for in this 'kali yuga' - 21st century. Ranveer Singh's character in the first half of the movie reflects the faltering sense of integrity among officials, however, when situations are out of hand and you are told to protect the ones 'guilty' of heinous crimes, where your loved ones are involved, that thread finally snaps and brings you to your senses.

Ranveer Singh as 'Alauddin Khilji' in Padmaavat

Alauddin Khilji was a terrific beast, a ruthless king we have only read about through the pages of history. And, this historical persona was embodied as a character in Ranveer Singh. Ranveer carried off the weight of Khilji on his shoulders, he didn't even waver for a moment and rightfully portrayed the character. Ranveer Singh's on-screen presence as Khilji definitely gave us goosebumps throughout this movie! The character is imprinted forever on our minds.

Ranveer Singh as 'Murad Ahmed' in Gully Boy

The film is about the real-life struggles of an aspiring rapper from the slums of Mumbai. It was inspired by the real lives of street rappers Divine and Naezy. The film's title was taken from Divine's 2017 single "Mere Gully Mein". Ranveer Singh portrayed the character of "Murad Ahmed", who grew up in the slums who went on to participate in underground 'rap' battlegrounds and in no time made his mark.

Ranveer Singh as 'Jayesh Patel' in JayeshBhai Jordaar

Jayesh Patel was a man wrapped up within the constraints of society, weighed down by the expectations and under the age-old assumption, to bring a 'boy child' into the world who could take the reigns of the family. The story wasn't unusual, this situation has been evident for ages but what made it unusual was Jayeshbhai's unwavering spirit of protecting the child and his wife whatever might be the gender.

Ranveer Singh as 'Peshwa BajiRao' in Bajirao Mastaani

Ranveer Singh portrayed the character of 'Peshwa Bajirao', historically known as the 7th Peshwa of the Maratha Empire. Set in the 18th century, the film is based on the historical love story between Peshwa Bajirao I, who was married to Kashibai, and his second wife Mastani, who was a Muslim warrior-princess. Bajirao I was one of the most celebrated rulers of the Maratha Empire and was known for his military prowess. Mastani was a Hindu princess converted to Islam, met Bajirao in a deal to save her province and in return saved Bajirao's life during battle.

Ranveer Singh as 'Kapil Dev'  in 83

Glancing at the character from a distance, it's difficult for one to even recognize the difference between "Kapil Dev" and Ranveer Singh as "Kapil Dev" in 83. Starting from his hairstyle to the way he puts his steps ahead, swinging his bat to get the highest runs, or just eating his food. Ranveer Singh did justice to the 'man' who made India proud in 1983.

Ranveer Singh as 'Ram' in Ramleela

Ramleela is a 2013 Indian Hindi-language drama film co-written, co-produced and directed by Sanjay Leela Bhansali. The film is an adaptation of the Shakespearean tragedy Romeo and Juliet, set in the modern-day state of Gujarat. The film stars Ranveer Singh and Deepika Padukone in the lead roles. Ranveer Singh played the character of 'Ram' in Sanjay Leela Bhansali's 'Ramleela.' One of the bearers of the forbidden love that bloomed between the upcoming rulers of two most influential tribes of the region. Ram fell head over heels for Leela, knowing the consequences of the actions but both of them tried their best to re-unite the tribes, crossing every trap set in front of them. Eventually, Ram and Leela kill each other but not after, reuniting the tribes and eliminating the spite of the people of both tribes.

Ranveer Singh as 'Bikram' in Gunday

Raised on the streets of old Calcutta, Bikram's ambitions never touched the ground and maybe tore open the skies too. Bikram along with his childhood friend 'Bala' played by Arjun Kapoor, learned everything from the streets whether it's about getting food, fighting for their rights, or becoming the underworld ruler of the coal mines. Popularly referred to as 'Gunday', who made their mark within the unknown lanes of Kolkata.

Ranveer Singh as 'Bittoo' in Band Baaja Baarat

Ranveer Singh starred as 'Bittoo' in his debut Band Baaja Baarat. A small town boy, yearning to get a job so that his father doesn't drag him back to the village and finally starts a wedding planner business with one of his friends, portrayed by Anushka Sharma. Kudos to Bittoo for saving the marriage celebrations of many, from havoc due to the silly mistakes of his colleagues.