Han var sønn av Axel Georg Valdemar Petersen, kaptein i Ingeniørkorpset, og hustru Marie Elisabeth Borchsenius. Han tok slektsnavnet Raft i 1911.