Tim Napper

Tim Napper worked as a creature concept designer on Star Wars: Episode VIII The Last Jedi.