Geboren 1956 in Chambersburg, Pennsylvania, machte David Bowers 1979 seinen Abschluss an der Kunstschule in Pittsburgh. David begann seine Lehrtätigkeit am Art Institute of Pittsburgh, wo er zehn Jahre lang Vorlesungen hielt.
Bowers Gemälde beinhalten moderne Themen und Ideen. In seiner Arbeit steckt immer eine Botschaft. Symbolik ist ein Hauptbestandteil seiner Arbeit. Bowers lebt mit seiner Frau Kimberlie in der Gegend von Pittsburgh, wo er Tag für Tag sehr langsam und methodisch malt.