Né à Jacksonville, Illinois, David Garrison a vécu dans de nombreux domaines tels que la Californie, le Colorado, le Sud-Ouest et Chicago, Illinois. Il réside maintenant à Burlington, dans l'Iowa et en Normandie, en France. Il a obtenu son baccalauréat des arts, à l'Iowa Wesleyan College, au Montana. Il est diplômé de l'American Academy of Art, Chicago, Illinois, et a étudié l'anatomie avec Bill Parks de l'American Academy of Art, Chicago, Illinois. David est marié à l'artiste française Cécile Houel et est membre de la prestigieuse Société des Pastellistes de France.
Il a montré son travail sur trois continents et ses peintures apparaissent dans des galeries et des collections privées en Amérique du Nord, en Europe, en Russie et en Chine.