Originario di Firozpur, nello stato del Punjab, ha conseguito la laurea in omeopatia presso il Ludhiana Medical College, esercitando la professione prima di avvicinarsi al mondo della recitazione. Attivo sia nel cinema hindi sia in quello punjabi, il suo ingresso sul grande schermo avviene con il ruolo di Sukhdev in “Shaheed-E-Azam” (2002), mentre la televisione lo accoglie nella popolare serie “K…