He was given an MBE in the 2012 Queen's Birthday Honours for his services to the community in Aberdour, Fife, where he worked as a station master.
Now Francis has been warned he faces a jail term when he returns to Dundee Sheriff Court to be sentenced next month.
Three girls - aged 14 to 16 at the time- told a jury that Francis would creep into the girls' dormitory at the home in the night and sexually assault them.