Rabbi at Palma in Majorca at the end of the fourteenth century; probably born in Barcelona. After the loss of his entire fortune during the persecutions of 1391, he went to Algiers and forced his services as rabbi upon the Jewish community there, stipulating for an annual salary of thirty doubloons. Bonastruc had shown himself quarrelsome in Palma; and after his advent in Algiers he opposed Isaac ben Sheshet, who had been installed as rabbi by the Jewish community. Bonastruc even tried through slander to drive the latter from his position. Together with Simon Duran and Isaac ben Sheshet, he officiated for a number of years in the rabbinate.
- Isaac b. Sheshet, Responsa, Nos. 60, 61.