Scotland, United Kingdom
Steven Brown’s award winning contemporary art, has propelled him to becoming a household name in the UK, best known for his iconic McCoo paintings. Through Steven’s vivid imagination and his love of vibrant colours, it’s clear to see why his mantra is “Life feels better with colour”, which is expressed in all of his work. His colourful characters, landscapes and abstracts are much loved by collectors around the world, and his international appeal continues to grow at a rapid rate.