Hagen ble født den 25. februar 1816 i København i Danmark. Han ble utdannet av Giuseppe Siboni ved Det Kongelige Teaters syngeskole fra konfirmasjonsalder av. Hagen debuterte først i 1836, da han kom til Bergens teater. I 1838 fikk han fast ansettelse på de norske provinsscenene ved teatret i Kristiania imens dette enda var dansk. Han ble en populær karakterskuespiller gjennom å spille roller i et reportoar hovedsakelig hentet fra Det Kongelige Teater. Det hendte at han spilte på norsk (blant annet Mons Østmoe i Fjeldeventyret). Han fikk reisestipend fra den norske stat for å videreutdanne seg i Wien i 1847. Etter hvert ble etterspørselen etter norske skuespillere større, under press fra Ibsen og Bjørnson. Så da direktør Erik Bøgh i 1856 tilbød ham et ti års engasjement på vegne av Casinoteatret, dro han tilbake til København. Her debuterte han som den gamle skredderen i Skrædderen og Neboen og ble etter hvert en av Københavns mest yndede skuespillere. Rollene han spilte var blant annet kalkunbonden i Fastelavnsgildet, den hyklerske ektemannen i Et Hyre, den dumme-posh adelsmannen i Et Parti Piket og den norske ballettmesteren i En Kaprice. I 1857 fikk han tillatelse av kulturdepartementet til å spille Jeppe ti ganger. Som følge av denne forestillingen, fikk han et tilbud fra den nasjonale scenen som han måtte avslå som følge av sin allerede eksisterende kontrakt. Han spilte imidlertid en mengde roller i Casinoteatrets reporoar for eksempel storvesiren i The Caliph in Adventure og suffleren i Kean. I 1867–1869 forsøkte han seg uten økonomisk hell som direktør i provinsene og ble deretter knyttet til Folketeatret i København, hvor han 12. mai 1871 opptrådte siste gang som Bass i Hverdagsfolk. Han døde den 5. juni 1871 i København i Danmark.