Sus fósiles se han encontrado en los Esquistos de Maotianshan en China, datados en el Cámbrico Inferior.