Ezra Greene

Doctor Ezra Greene is an eccentric scientist who is a recurring character in Transformers: Rescue Bots. He lives in Griffin Rock with his daughter, Frankie Greene and two dogs, Edison  and Aristotle. His inventions, although brilliant, endanger himself, those around him, and often the entire island on a regular basis.