James Waugh

James Waugh is an executive producer of Star Wars: Visions.