Website powered by
Ben Zhang
Ben Zhang
Lead Concept artist at Blizzard Entertainment
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