Stephen Peng

Stephen Peng is a freshman studying theatre at Northwestern University. He grew up in Shanghai China and Gill Massachusetts. He started drawing in highschool due to his mother saying “you should probably get a real hobby other than running around screaming nonsense” and it turns into his favorite afterschool activity. He is very happy to share his work with everyone!