Deux fossiles ont été trouvés dans le lit de Lujiatun de la partie inférieure de la Formation de Yixian en Chine, il y a environ 125 millions d'années -LRB- Ma -RRB- durant l'Aptien.
Deux fossiles ont été trouvés dans l'ancienne portion -LRB- inférieure -RRB- de la Formation de Yixian en Chine, il y a 128,2 millions d'années -LRB- Ma -RRB- durant l'âge barrémien.