Vicky Kaushal, The talented actor, known for his on-screen and off-screen charm, celebrates his 34th birthday today.

On his birthday, we look at some of his best performances over the years.

TAP TO READ  -->

This 2015 Neeraj Ghaywan directorial marked Vicky Kaushal's debut and it was a debut like no other.

MASSAN

Playing a historical character is no easy feat, but in Shoojit Sircar's Sardar Udham, Vicky Kaushal delivered the performance of a lifetime.

Sardar Udham

In Anurag Kashyap's Manmarziyaan, Vicky Kaushal appeared in the never-seen-before role of Vicky Sandhu aka DJ Sands.

Manmarziyaan

While Masaan made Vicky Kaushal a critic's favourite, he became a household name with Aditya Dhar's URI: The Surgical Strike.

Uri: The Surgical Strike

In Raazi, Vicky Kaushal played the Pakistani army officer Iqbal Syed, who is the husband of Alia Bhatt's Sehmat, an Indian spy.

Raazi