Born in Taipei, Taiwan in 1980, Catherine Lan obtained her MFA at Yale, BFA at Central Academy of Fine Arts, Beijing, and Post Diploma and Artist Diploma from École Nationale Supérieure des Beaux-Arts, Paris. Her artistic practices include mixed media art, installation, interdisciplinary and hybrid practices, painting, and video. Lan's use of vivid colors are influenced by Peter Halley, her professor at Yale. She is a teaching fellow of Creative Technologies and doctoral candidate in Art and Art Education at Teachers College, Columbia University. She recently exhibited at the Today Art Museum in Beijing, He Xiangning Art Museum in Shenzhen, China; the 50th Anniversary NYC Central Park Performance Art Event, Queens Museum, and Museo de Los Sures in Brooklyn, New York.
I explore the multilayered density derived from tactility and the details of daily experience. By working between intention and improvisation, I create a world between the real and artificial made perceptible through deconstruction and reconstruction of materials and forms. Hybridized forms entice the viewer to enter the inner structure and essence of materials. Performative and materialistic aspects invite participation in multisensory interactions; recent work reflects upon space, borders, community engagement, protection, global networks, and environment.