Guest Stars Dee Bradley Baker voices Clone Troopers Matthew Wood voices Battle Droids Matthew Wood voices Wat Tambor David Acord voices Poletecan Leader David Acord voices Skakoan Scientist Matthew Wood voices D-wing Droid Uncredited Dee Bradley Baker voices Captain Rex