Their remains have been found in the Dinosaur Park Formation, dating from 76.5 to 75.5 million years ago.
Tàn tích của chúng được tìm thấy tại thành hệ Dinosaur Park, niên đại từ 76,5 tới 75,5 triệu năm trước.