Han fullførte lærerseminaret i Jonstrup ved København i 1840. Han giftet seg med Susanne Frederikke Olesdatter på Nes, hvor Petersen var huslærer hos sognepresten.