Han gikk Statens skogskole på Kongsberg og så skogbrukslinjen ved Norges landbrukshøgskole på Ås. Fra 1956 til 1972 var han ansatt i Haldenvassdragets skogeierforening, og fra 1972 til 1986 var han herredsskogmester (skogbrukssjef) i Aurskog-Høland. Torp var sanitetsjef i Heimevernet fra 1950 til 1970. Han var også bonde.