Nolan North

Nolan North is an actor who portrayed El-Les and a Computer in Star Wars: The Clone Wars.

Credit

 * "Clone Cadets" El-Les / Computer