Hansen var elev av Johannes Flintoe ved Tegneskolen i Christiania 1841-1846, med understøttelse fra Jacob Aall. Senere studerte han under Herman Wilhelm Bissen ved Det Kongelige Danske Kunstakademi i København 1846-1850. Han oppholdt seg i Stockholm 1850 og i Roma 1851-1858. Ansatt som skulpturlærer ved Tegneskolen i Christiania høsten 1858, men døde to måneder senere.