Croft was a member of the University Rifle Corps (9th Company of The Queen's Own Rifles of Canada) in the 1860s and participated in the Fenian raids as captain in 1866. Croft left Toronto in 1880 to retire to his son's ranch in Texas.