Professor John Mycroft Professor John Mycroft Lab Rats There is no information about «Professor John Mycroft» yet. Actors Geoffrey McGivern Actor