Website powered by
Ben Zhang
Ben Zhang
Concept artist /Art director
Irvine, United States of America

Skills

Environment DesignIllustrationUI DesignVisual DevelopmentCharacter conceptVFX DesignMotion Concept

Software proficiency

Photoshop
Photoshop

Productions

  • Overwatch
    • Video Game
      Overwatch
    • Year
      2016
    • Role
      Senior concept artist
    • Company
      Blizzard Entertainment

Experience

  • Lead concept artist at Blizzard
    Irvine, United States
    December 2017 - July 2019