American artist (b. 1977) Being a curious naturalist from a young age, it’s no surprise that C. Owen has devoted full attention towards nature in her photography. Focusing particularly on expired animals and insects, allows Owen to closely view her subjects in a different light. The artwork is suspended somewhere between metamorphosis and reincarnation; both life and death are themes in Owen’s work. She uses a simple stage-like observation, capturing a mood, a moment and often times creating a surreal world of the dark and uncanny.
C. Owen received a B.F.A. in Fine Art Photography from the College for Creative Studies in 2003. Owen’s work has won numerous awards and has been published nationally and internationally. She currently lives and works in Chicago, Illinois.