David Yan is a concept artist with experience working at Treyarch as an Associate Concept Artist. Prior to that, David held a similar role at DOOMWOOD Digital Media and Metanaut. David received their High School Diploma in art from Abbotsford High School and continued their education at Vancouver Film School.
This person is not in any offices