 On 31 March 2013, he was promoted as one of the Vice Presidents of the Bharatiya Janata Party (BJP).Punj was born in Lalowal, Gurdaspur, Punjab.He started his career in journalism for the publication "Motherland" in 1971.