VISUAL DEVELOPMENT PORTFOLIO
Stella Chen is a Taiwanese Visual Development Artist currently based in Los Angeles. Her passion is in creating characters and building worlds. You can find her hiking, reading, and petting stray cats in her free time.Contact:
stellatienchen@gmail.comYou can download a PDF copy of her resume here.