Milton Keynes, Buckinghamshire, United Kingdom
Ivan Thudd was born in Northampton, England, in 1968, and aspired to be an artist from an early age. Aged sixteen, the 80s workaday world demanded ‘get a real job’, sideswiping his youthful passion and skill in painting and drawing with a career that apparently saved him from being a starving artist...
artworks
View All 6 Artworks