Dr. Heinz Doofenshmirtz, also known as Professor Time, is a fictional character from the American animated television series Phineas and Ferb. He was created by Dan Povenmire and Jeff "Swampy" Marsh, and is voiced by Povenmire. Wikipedia
Significant other: Charlene Doofenshmirtz
Played by: Dan Povenmire
Foes: Perry the Platypus, Ferb Fletcher, Candace Flynn, and more
Creators: Dan Povenmire and Jeff "Swampy" Marsh
Children: Vanessa Doofenshmirtz (daughter)
Family: Roger Doofenshmirtz (brother)
First appearance: "Rollercoaster"; (2007, Phineas and Ferb)