Haugsgjerd ble cand.med. i 1967, spesialist i psykiatri i 1976 og spesiallege (overlege) i psykoterapi i 1983. Han arbeidet ved Gaustad sykehus fra 1973 til 2012, hvorav som sjeflege fra 1988 til 1992. I 2003 ble han professor II ved Senter for praktisk kunnskap, Nord universitet.