Echo is a Chinese-American artist. She holds an AFA degree in animation, a Certificate in Oil painting, and a MFA degree in fine arts.  Echo's background in cartoon/comic and fine art provide her opportunities to work in multiple industries; Her fine art oil paintings are included in the collections of institutions and in private collections in the United States and internationally, including The Leigh Valley Health System.  Currently Echo is an adjunct professor at Delaware College of Art and Design.