Mad Scientist who invents Time Travel. Could be American or European. Most likely 50+
Fan Casting
Christopher Walken
Danny DeVito
Bryan Cranston
John Lithgow
Willem Dafoe
Mark Hamill
J.K. Simmons
Christopher Lloyd
Charlie Day
Keith David
Jamie Foxx
Jeffrey Wright
Jordan Peele
Jackie Chan
Ke Huy Quan
Oscar Isaac
Rami Malek
Do you know the perfect person for this role? Use the form below to make a suggestion!
Join the Conversation
0 comments on this role
Leave a Comment