Chinese American artist Phillip Chen will exhibit twenty-four photo-etchings in the Media Hall of Three Shadows Photography Art Center in Beijing. His prints, which incorporate both photographic and drawing processes, address a range of subjects that includes race relations, gender politics, cultural history, and personal narrative. Several works in this exhibition offer perspectives on his family history as well as broader intersections of Chinese and Western cultures.
A first generation American, Phillip Chen was born and raised in Chicago, Illinois. He received the Master of Fine Arts degree from The School of the Art Institute of Chicago in 1979. Phillip Chen has exhibited in over 150 venues throughout the United States and worldwide, with regular exhibitions at International Print Center New York. He has served as an evaluator for the National Endowment for the Arts, College Art Association, and The John D. and Catherine T. Mac Arthur Foundation. His art is held in the permanent collections of museums throughout the United States. Among his numerous artist grants is the prestigious Tiffany Foundation Award, given in 2005. Phillip Chen currently lives in Des Moines, Iowa, where he holds the rank of full professor in the Department of Art and Design at Drake University.