Han var sønn av sogneprest Hans Christian Ross (1797–1871) og Magdalene Cathrine Edler Meyer, og bror av filologen Hans Ross. Etter å ha blitt privat dimittert i 1861 studerte han filologi. Han ble ansatt som lærer ved Tanks skole i Bergen i 1866 og beholdt denne stillingen helt til han gikk av i 1904. Fra 1867 til 1870 var han dessuten en av bestyrerne ved en privat latinskole i Bergen. Som pensjonist bodde han i Hagavik i Os.