David Tennant

David Tennant is an actor who portrayed Huyang in Star Wars: The Clone Wars.

Credits

 * "A Test of Strength" Huyang
 * "A Necessary Bond" Huyang