David Russell is a storyboard and concept artist who worked on Star Wars: Episode VI Return of The Jedi, Star Wars: Droids, and Red Tails.
Advertisement
|
David Russell is a storyboard and concept artist who worked on Star Wars: Episode VI Return of The Jedi, Star Wars: Droids, and Red Tails.