Hansen ble advokat i høyesterett i 1863, og forlot stillingen i 1873 til fordel for å bli borgermester i Københavns kommune, og ble dermed ansvarlig for saker som omhandlet kultur og handelslisenser. Han innehadde denne posisjonen til 1897. Han ble valgt inn til Folketinget mellom 1876 og 1879, og ble kongelig utpekt til Landstinget fra 1895 til 1910. Han representerte det konservative partiet Højre til 1900, da han og åtte andre Højre-medlemmer av Landstinget forlot partiet i protest mot regjeringens skattereform. De grunnla det konservative partiet De Frikonservative i 1902. Han var formann på Landstinget mellom 1902 og 1907.