He took part in three marriage ceremonies with Fabia, daughter of Santiago Federico San Roman of Seville — firstly in 1862, secondly on 6 November 1869 at the registry office of the parish of St George's, Hanover Square and finally on 15 May 1874 at the Roman Catholic Church of St Alban, Macclesfield. Although she was apparently received as his wife in Britain, Fabia turned out to be identical to Serafina Fernandez y Funes, of Alcaudete, Jaén, Spain, who had, on 30 September 1851 married Ramon Peres y Abril (died 16 May 1870), so that the first two marriage ceremonies were bigamous.