Guest Stars Dee Bradley Baker voices Clone Troopers Matthew Wood voices Battle Droids Dee Bradley Baker voices Admiral Trench Matthew Wood voices Wat Tambor David Acord voices Poletecan Leader Matthew Wood voices Poletecan Villagers David Acord voices Skakoan Scientist Uncredited Dee Bradley Baker voices Captain Rex