Stephen Fain Earle nació el 17 de enero de 1955 en la base militar de Fort Monroe en la ciudad de Hampton, en el estado de Virginia (Estados Unidos).