Han ble født i Kristiania og var barnebarn av Ole Olsen Malm. Malm var professor i medisin ved Universitetet i Oslo og seniorrådgiver ved Ullevål sykehus i Oslo fra 1964 til 1980. Under den tyske okkupasjonen av Norge inntok han sentrale posisjoner i motstandsbevegelsen, inkludert en periode som generalsekretær for Samordningsutvalget. I 1976 ble han dekorert som Ridder av 1. klasse av St. Olavs Orden.