Os ble uteksaminert cand. jur. i 1946. Han var byråsjef i Justisdepartementet i perioden 1956-1961. Han ble høyesterettsadvokat i 1963. Han var kommuneadvokat i Oslo i perioden 1967-1981. Han var medlem av tre offentlige utvalg hvorav han var leder for byggesaksutvalget oppnevnt i statsråd i 1981. Han var sivilombudsmann (Stortingets ombudsmann for forvaltningen) i perioden 1982-1990.