Bruce Shores studied at the University of North Carolina at Greensboro, where in 1981 he received his BFA in Painting and Printmaking, and an MFA in Painting with a minor in Art History in 1989. While there, he studied with painting professor Andrew Martin, whom Shore credits as his greatest influence. Works by students of Martin have such an identifiable style, they are referred to as the "Greensboro School of Painting".
Shores works in oils, painting bold landscapes and the domestic architecture of the southeast, such as farmhouses, barns and neighborhoods. The scenes he paints are distinctly Carolinian. His approach to realist painting is based on careful observation coupled with the expressive possibilities inherent in paint. Shore’s landscapes celebrate the language of color and brush mark with thick paint and rich hues. He describes his own work as "being about celebration, an overflow of abundance received."
In addition to selling his art in numerous galleries and exhibiting nationally, Shores taught for many years. He served as Visiting Professor of Art at Lenoir-Rhyne College in Hickory NC, and taught drawing at Guilford Technical Community College, Sawtooth Center for Visual Arts, Lees-McCrea, High Point University, and the University of North Carolina at Greensboro.