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.com
You can download a PDF copy of her resume here.