Born 1967-04-28. Based in United States. Screen credits include Invader ZIM, OK K.O.! Let’s Be Heroes.