Iain studied painting at Chelsea School of Art and the Royal College of Art. In the mid 1990s he began making and designing computer games in the UK and California before returning to being a visual artist full time in 2007.
Iain has worked on two painting / poem crossover projects with the poet and broadcaster Ian McMillan and has twice been artist in residence at The Lookout Tower Aldeburgh. Since 2007 Iain has recieved two Arts Council funded grants for painting projects related to the landscape of South Yorkshire where he lives and has had three solo painting shows in London, Barnsley and Dublin.
In 2016 Iain was elected a member of the Royal Watercolour Society after winning first prize at their annual RWS Open Competition and In 2019 he was Overall Winner of the Jacksons Open Painting Prize 2019