Horgen er 55 år. Han er utdannet sivilarkitekt fra Arkitekthøgskolen i Oslo (nå Arkitektur- og designhøgskolen), 1977.

Horgen var fra 1977 til 1979 stipendiat og konsulent i Miljøverndepartementet. Fra 1979 til 1986 var han daglig leder for plankontoret for Midtre Gauldal, Oppdal og Rennebu. I perioden 1986 til 2001 hadde han stillinger som overarkitekt/sjefsarkitekt i Oppland fylkeskommune og en 1 årig deltidsstilling som høgskolelektor ved Oppland distriktshøgskole. Fra 2001 til d.d. har Horgen vært fast tilsatt i Miljøverndepartementet som rådgiver, seniorrådgiver og fra september 2007 har han vært departementskonstituert som avdelingsdirektør i Avdeling for regional planlegging, seksjon for kommunal arealplanlegging.