The Clone Wars
Advertisement

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

Credit[]

Advertisement