David Kaufman

David Kaufman is an actor who portrayed Jaybo Hood in Star Wars: The Clone Wars.

Credit

 * "Mystery of a Thousand Moons" Jaybo Hood