Donavan Brown

Donavan Brown, also credited as Donovan Brown, is a former production assistant for The Simpsons.