David Meyers

David Meyers worked as the storyboard artist for "Sacrifice," the final episode of the Star Wars: The Clone Wars television series.