Richard Green

Richard Green is an actor who portrayed Lo-Taren and Krix in Star Wars: The Clone Wars.

Credits

 * "Padawan Lost" Lo-Taren
 * "Wookiee Hunt" Lo-Taren / Krix