 He was born in the Lahore city of Punjab in British India which is now in Pakistan.He represented Delhi Sadar and South Delhi constituencies in the National Capital Territory of Delhi in the 9th Lok Sabha and the 14th Lok Sabha respectively.Malhotra has had long active career in politics; Chief Executive Councillor of Delhi's Metropolitan Council (Chief Minister equivalent,1967), President of the Janata Party, Delhi (1977) and BJP, Delhi (1980–84).