Dr. Evazan
Appears in
Robot Chicken: Star Wars
Voice actors
Donald Faison