Skip to content


Neil Grant

Neil Grant
Neil Grant is an English sculptor who makes fine art through a slightly different lens. An award-winning artist, he combines technical skill with storytelling and humor. Neil lives in Cape Cod, Massachusetts where he sculpts out of his studio and across the Cape. Neil is represented by Bowersock Gallery of Provincetown,
Buy now