Professor Jeffries

Professor Jeffries is a scientist who was supposedly looking for the Abominable Snowman, but actually stealing valuable crystals for his own gain.

Appearances

 * Chill Out, Scooby-Doo!