Fue descubierto por Hailu, Qiang, Lamanna, Jinglu y Yinxiang, en 2004, en la Formación Sunjiawan en la provincia de Liaoning, China.