According to the Dinosaur Society's Dinosaur Encyclopedia. Szechuanosaurus
is believed to be a medium-sized {6m (20 ft)} long theropod related to
Allosaurus from the Late Jurassic Period. I don't know if this helps in any
way, but that's all I could find on it.
Larry "Raptor" Akins