Aamir plays the loyal police officer Ajay Singh Rathod in this action thriller, who goes above and beyond to combat terrorism.
Ranchhoddas, often known as Rancho, is still one of Aamir Khan's most recognisable roles. The actor in his forties wowed viewers with his performance as a college student.
He played a straightforward small-town taxi driver who develops feelings for a wealthy woman in this romantic drama film, costarring with Karisma Kapoor.
In this mystery thriller, Aamir Khan plays a police officer. His complex persona gives the movie dimension. Kareena Kapoor Khan and Rani Mukerji are also part of the cast.
Aamir plays Bhuvan, a villager who becomes a cricket captain to fight the British and their bet in Ashutosh Gowarikar's sports musical drama film.
Playing the twin brothers Sahir Khan and Samar Khan, Aamir Khan gave a powerful performance. His ability to manoeuvre and ride a bike is quite remarkable.
In this science fiction movie, Aamir Khan played the peculiar role of an alien who was stuck on Earth. He gave a powerful performance.