View All 12 Artworks
London, London, United Kingdom
Stephen was born and grew up in Dublin but has been based in London for over 30 years. Stephen is a multimedia actor, artist and academic who has worked across the fashion, art, music and magazine industries and has styled music videos, commercials and fashion editorials as well as making costumes f...