Sus restos fósiles, un esqueleto postcraneal incompleto, se encontraron en la formación Fangyan en Zhejiang, China.