Barry is an award-winning photographer and Juried Artist at the Cape Cod Art Center. He began his career in television and film production. It is the “exact” moment found in a still image that excites his passion. He is drawn to coastal habitats; marshes, beaches, the sea.
Barry’s work has been shown throughout New England including Stovetop Gallery in Charlestown; the Danforth Museum of Art in Framingham; the Falmouth Art Center and the Cape Cod Art Center.