Hangeland, som var født i Mandal, kom til Drammen i 15 års alderen. Han tok styrmannseksamen, og tilbrakte de kommende år til sjøs som skipsfører, inntil han i 1866 ble utnevnt til dispasjør i Drammen. Hangeland var formann i Drammen Sømandsforening fra 1866 til 1869, og deltok dessuten i kongelige kommisjoner, hvor han utarbeidet lover innen skipsfart. Han skal senere ha flyttet fra Drammen, for en jobb som fyrdirektør. 30. mai 1907 døde Hangeland etter en lengre sykdomsperiode. Da var han 80 år og en av Drammens eldste innbyggere.