top of page
Charlie Welch is an artist based in Philadelphia. He received a BFA, with a focus on photography, from Otis Art Institute in Los Angeles in 1989. After, he moved to New York where he worked as a photographer, doing window display and as a prop stylist and set designer. Charlie’s expertise from commercial work comes into play with his fine art. Photography is his main medium, but he also incorporates sculpture and collage. Constructed environments and playful sets are signatures of his work. Charlie conveys narratives about identity formation, public and private selves, and how we navigate through daily life.
bottom of page