Hopp var født i Kragerø, og som nittenåring tok han eksamen ved Hamar Lærerskole. Tre år senere tok han realartium. Fra 1882 til 1885 var Hopp lærer ved folkeskolen i Grimstad, før han flytta til Bergen. I Bergen var Hopp først ved Christi Krybbe skoler, før han ble overlærer ved Nygård skole. Her var Hopp fram til han gikk av for aldersgrensa i 1940.