It is known from a single fossil specimen consisting of a partial hind limb and foot, which was found in Fangou Formation deposits in Luonan County, PRC.