claim: John DiMaggio has had roles on multiple shows from 1990 onward.
evidence: Donald Scott Stewart is an American mechanical engineer , focusing in fluid mechanics and thermal sciences , currently the Shao Lee Soo Professor Emeritus at University of Illinois .. University of Illinois. University of Illinois