Stephen Carter is a London-based artist whose work mainly focuses on painting and drawing and, he concentrates on places and areas less pleasing than urban areas. His art oscillates between abstract and figurative, between imaginary and reality. Through the creative act he tries to make visitors put up with what cannot be stomached. His artwork is part of the collections in United Kingdom, United States of America, Europe, Australia and Asia. Stephen Carter is represented by Beardsmore Gallery in London.