Родился в Рыбинске, крещен в Казанской церкви. Сын рыбинского земского врача Роберта Романовича Гернберга, друг Алексея Алексеевича Ухтомского. Образование получил в Константиновском военном училище. Женат с 25 апреля 1899 г. на дочери рыбинского врача Екатерине Александровне Макаровой. Был полковым врачом во время I мировой войны. В 1916 г. был направлен на службу в г. Иркутск, где жил и скончался в 1936 г.