From Sardaar Ji to Amar Singh Chamkila, times Diljit Dosanjh impressed us onscreen

Diljit Dosanjh stands tall as one of Indian cinema’s most versatile actors, seamlessly moving between Punjabi and Hindi films. From cult comedies to hard-hitting dramas, his performances have consistently blended authenticity, restraint, and star power, making his acting journey as impactful as his music

Updated On: 2026-01-06 01:20 PM IST

Compiled by : Athulya Nambiar

Diljit Dosanjh

Jogi (2022)

Diljit plays a quiet, brave man trying to save lives during the 1984 anti-Sikh riots. His subdued performance was lauded for its sensitivity and intensity

Sajjan Singh Rangroot (2018)

He plays a Sikh soldier fighting in World War I for dignity and identity. The film was critically praised for its scale, emotion, and patriotism

Jatt & Juliet (2012)

He essays Fateh Singh, a carefree Punjabi youth whose clashes with a strong-willed woman turn into love. The film became a massive hit and redefined Punjabi romantic comedies

Soorma (2018)

Diljit portrays hockey legend Sandeep Singh, chronicling his rise, paralysis, and comeback. The biopic earned acclaim for his physical transformation and emotional depth

Jihne Mera Dil Luteya (2011)

Diljit plays Gurnam, a witty and charming man entangled in a love triangle. The role made him a household name in Punjabi cinema

Punjab 1984 (2014)

Diljit portrays a young man whose life is altered by political unrest in Punjab. His restrained performance earned critical acclaim and marked a dramatic turning point in his career. However, the film is yet to be cleared for release in India by CBFC

Phillauri (2017)

Diljit portrays a soft-spoken Punjabi poet connected to a past-life love story. His gentle, lyrical performance was widely appreciated

Ambarsariya (2016)

He plays a secret agent living undercover as an insurance officer. The role showcased his versatility across action, romance, and comedy

Udta Punjab (2016)

Diljit appears as Sartaj Singh, an upright police officer battling Punjab’s drug crisis. The performance won widespread praise and announced his arrival in Bollywood

Good Newwz (2019)

He plays a kind-hearted man caught in an IVF mix-up. The film was a commercial hit, with Diljit’s comic timing winning praise

Sardaar Ji (2015)

He plays Jaggi, a flamboyant ghost hunter with swagger and humour. The film was a blockbuster and turned the character into a pop-culture icon

Amar Singh Chamkila (2024)

He portrays legendary Punjabi singer Amar Singh Chamkila. The performance received critical acclaim for capturing both the artist’s brilliance and controversy

Next Gallery

Dhurandhar reign: 12 historic records set by Ranveer Singh`s film

Related Photos