It was found and named by a Canadian paleontologist called Dale Russel in 1996, he found the fossils in Morocco at a fossil site called the Kem Kem Formation. The rocks the skeleton was found in are as old as the Cenomanian, which is the earliest stage of the Late Cretaceous Period, 100 to 94 million years ago.