Donald Faison

Donald Faison is an actor who portrayed a Tactical Droid in Star Wars: The Clone Wars.

Credit

 * "Old Friends Not Forgotten" Tactical Droid