Su esqueleto parcial fue descubierto en 2001 en Liaoning en Wangjiagou, al noreste de China.