Actor | Producer | Miscellaneous Crew
His most famous role was that of host of the popular children's game show "Where in the World is Carmen Sandiego?"
Greg Allen Lee
Hebron, Nebraska, USA
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.