Søn af godsforvalter på Selchausdal Jørgen David Fog og Regitze f. Weis. Købmand i Svendborg. Flyttede 1860 til Horsens. Han havde været gift første gang den 20/11 1851 med Ane Sophie Hansen, der var født den 17/9 1818, men døde allerede den 23/10 1852. Han fik 8 sønner og 3 døtre.