En la década de 1850, manejó un hotel de la Liga de la Templanza en Blairgowrie, y luego fue agente de seguros en Glasgow, Edimburgo y Leicester.