Arten er bare kjent fra fossiler fra Shanwang i Shandong-provinsen i Kina. Disse stammer fra miocen, mellom 16-11,5 millioner år før nåtid.