Stephen Willis grew up in scenic North Wales, UK. He attended the University of Wales Institute, Cardiff where he received his BA (Hons) in Fine Art. He is currently settled back in North Wales where he feels most inspired to create work.
He enjoys expressing himself through various materials, such as oil paint, watercolour, copper, digital or anything he can get his hands on.