Родился в семье Александра Антоновича Фока (1815—1874) и Татьяны Петровны Ларионовой (1826—1893), имел двух сестёр и четырёх братьев — Марию Александровну Фок, Елизавету Александровну Фок, Петра Александровича Фока (1854—1886), Николая Александровича Фока (1859—?), Якова Александровича Фока (1864—1916), Владимира Александровича Фока (1866—?).
В 1880 году был произведён в младшие запасные лесничии и откомандирован в Лисинское лесное училище в должности младшего воспитателя, в которой состоял до закрытия училища в 1888 году.
В 1917 году, после Октябрьской революции, состоял помощником управляющего делами Особого Совещания, с 1918 года — инспектором лесов Управления лесов РСФСР. В начале 1918 года был эвакуирован в Москву, вынужденно расставшись с семьёй до конце года. За это время тяжело заболел, лечился в санатории[1], но это не помогло. 5 ноября 1919 года Александр Фок скончался.