Родился в 1889 году в родовом имении Лавровых в селе Говорово Псковской губернии в дворянской семье потомственных морских офицеров. Отец — Лавров Иван Михайлович вице адмирал Российского императорского флота. Мать — Берх Елена Александровна, дочь инженер-генерала Александра Маврикиевича (Морицевича) Берха. Брат — Лавров Михаил Иванович — лейтенант флота, погиб при обороне Порт-Артура в 1904 году.