He served as the caretaker Convener of Aam Aadmi Party of Punjab after Party’s National Convener
Arvind Kejriwal's apology from
Bikram Singh Majithia. After the apology, both the Convener and Co-Convener of Party,
Bhagwant Mann and
Aman Arora respectively, resigned from their posts. Upon this, Balbir Singh was appointed the Co-convener and caretaker Convener of Party’s Punjab unit. In
2017 Punjab Legislative Assembly election, Party announced him as candidate against
Amarinder Singh from
Patiala Rural Assembly constituency but he lost and stood at second place with more than 20,000 votes. ==Member of Legislative Assembly==