Sus restos se encontraron en sedimentos de la Formación Yixian de la provincia china de Liaoning.