Bruun var medlem av Sem herredsstyre 1920–25, og medlem av formannskapet 1923–25. Han representerte Vestfold fylke på Stortinget 1925–36, der han var medlem av næringskomiteen 1925–1930, sjøfarts- og fiskerikomiteen 1931-33 og finans- og tollkomiteen 1934–36. Han var formann i Høyres fylkesorganisasjon og medlem av Høyres sentralstyre. Han hadde en rekke verv i lokale organisasjoner og bedrifter. Han ble utnevnt til ridder av den svenske Nordstjerneordenen og mottok en tyrkisk fortjenstmedalje.