Kosmo var født i Fauske i Nordland. Han tok examen artium i 1968. Han utdannet seg til tømrer; og arbeidet som bygningsarbeider (forskalingssnekker) 1969–1979.