Nacido en Boston, Alfred C. Lane se educó en la Universidad de Harvard recibiendo su Grado A.B.
Entre 1883 y 1885 enseñó matemáticas en Harvard, al tiempo que estudiaba en la Universidad de Heidelberg hasta que en 1888 consiguió su doctorado en Harvard.
Se convirtió en ayudante del geólogo estatal de Míchigan en 1892, y de 1899 a 1909 trabajó como geólogo estatal.
Finalmente, se incorporó a la Universidad Tufts en 1892, siendo profesor de geología y mineralogía.
Se le otorgó la Medalla Ballou por la Universidad de Tufts en 1940, por su "servicio señalado a la educación y la nación".