Punj was a columnist and an active political worker. He was a member of
Rajya Sabha for two terms. Punj was
Bharatiya Janata Party (BJP)'s Rajya Sabha MP from Uttar Pradesh from 2000 to 2006. In 2008, Balbir Punj was again elected a member of Rajya Sabha from Odisha and retired in 2014. He was the convener of the Intellectual Cell of the BJP for a decade, helping the party chart its ideological course. Punj was also chairman of the National Commission for Youth (Minister of State status). On 31 March 2013, he was promoted as one of the Vice Presidents of the
Bharatiya Janata Party (BJP). Punj has served BJP party as its national secretary, and as in charge of several states, including
Gujarat,
Punjab,
Kerala and
Himachal Pradesh. Member of BJP's National Executive from 2000 to 2014. He was a board member (Non-Official) of
Bishweshwar Prasad Koirala India-Nepal Foundation (BPKF) under
Ministry of External Affairs, India since July 2017. He is described as a close associate of the
Rashtriya Swayamsevak Sangh. Punj was also seen on news channels debating issues. ==Death==