Richard Green (voice actor)

Richard Green is a voice actor whose Star Wars work includes the roles of Lo-Taren and Krix in the Star Wars: The Clone Wars television series.