Sherry Owens, a native Texan, lives and works in Dallas. She is known for her meticulously-crafted crepe myrtle sculptures, as well as large outdoor works in steel. Informed by nature, she constructs nest-like objects using twigs as line to create either densely chaotic, nest-like shapes, or open drawings in space. In 2002, Owens collaborated with Neiman Marcus stores in Dallas to create The Art of Fashion, window displays that used her mixed media sculpture as a way to integrate her work and Neiman’s fashion into theatrical environments.
Owens received a BFA from Southern Methodist University in 1972 and was awarded the Moss/Chumley North Texas Artist Award in 1999. She has been in numerous exhibitions throughout Texas and the Southwest, including solo exhibitions at the University of Dallas; Irving Arts Center; University of Texas at El Paso; and Southwest Texas State University. Her work is in many corporate and private collections, including American Airlines, Austin; Meadows School of the Arts, Dallas; the State Foundation on Culture and the Arts, Honolulu, Hawaii; Neiman Marcus, Dallas and Hawaii; and the Texas Sculpture Garden, Hall Office Park, Frisco, Texas.