From an expressionless action hero to being one of Bollywood's most versatile actors who proved his mettle in diverse genres, Ajay Devgn has come a long way.
As this intense, brooding hero, who is known for churning out hits after hits turns 45 today, let's take a look at his 10 best films...
Phool Aur Kaante (1991)
The film is still remembered for Ajay Devgn's cult split on the bike, which was one of the most explosive introduction scenes that a debut actor could only dream of.
From taking on goons head on to dancing on all those mushy numbers, Ajay got to do all the heropanti and a star was born in Bollyood!
Pyaar Toh Hona Hi Tha
The film is special for reasons more than one. Besides being one of his much-loved performances, it was during the shooting of Pyaar Toh Hona Hi Tha that Ajay fell in love with Kajol.
Inspired by Meg Ryan starrer, French Kiss, the film showed us the light-hearted side of Ajay. And we totally loved this gloomy
The film marked yet another turn in Ajay's career. The actor won his first ever National Award for his sensitive performance.
Directed by Mahesh Bhatt, it was a semi-autobiography that told the story of a man troubled by communal conflicts.
Hum Dil De Chuke Sanam
Although Salman Khan got to do all the romancing and dancing with Aishwarya Rai but it was Ajay Devgn, the silent, introvert husband who finally won over his wife.
The scene where he attempts at singing is one of the best scenes of the film.
One of the roles that Devgn can cherish all his lives.
While many raved abour Vivek Oberoi's performance in the film, we think Ajay gave a knock-out performance in the film.
As a mafia-lord Malik, he was as good as it could get. Flawless!
An ideal cop stuck in a corrupt setting where power games and politics rule, Ajay Devgn played an idealistic and fearless cop in Prakash Jha's Gangajal.
Yet another must-watch film for an Ajay Devgn fan.
Ajay has given some of the best performances of his career under the direction of Prakash Jha.
Yet another multi-starrer and once again Devgn managed to win audiences' hearts! He played a fearless student leader characterised by a smart mix of anger and sarcasm.
The actor was so spontaneous in the role that for a change we didn't notice his co-star, Esha Deol's average performance.
Ajay as Micheal Mukherjee in Yuva was believable and relatable because of Ajay's brilliant performance.
We love Ajay Devgn's brooding avatar and he was at his best as low caste Bahubali in Omkaara.
Once again, his restrained performance and silent aggression as an insecure lover was a winner all the way.
The film was directed by Vishal Bhardwaj.
Once Upon A Time in Mumbai
Once again he played the gangster and nailed the character yet again with just the right amount of vitality that the role demanded.
Even in the time of death, Sultan Mirza his manages to win fans.
That charm in the character was possible only because of Devgn.
Directed by Rohit Shetty, Singham once again established Ajay Devgn as the Bollywood's invincible action hero.
Not only his power-packed performances was appreciated but the film joined the 100 crore club in no time.
Atta Majhi Satkeli! Happy Birthday Ajay!