He made his film debut with the 1996 film Bal Bramhachari which was released only a few months after the death of his father. The film failed to do well at the box office. After a three year hiatus, Puru returned with a negative role in the film Hamara Dil Aapke Paas Hai (2000) which was a hit at the box office. He also had a cameo in Mission Kashmir which released that same year. After acting in a string of B-grade films, he appeared in the huge multi-starrer film LOC Kargil (2003) as a Gurkha soldier and recently appeared in Umrao Jaan (2006).