Se han encontrado restos fósiles de este animal, que se componen de fragmentos de mandíbulas y dientes molares asociados, hallados en la Cuenca de Ouled Abdoun en Marruecos.