London, United Kingdom
A self-taught London based artist, usually found next to the stage capturing live performances on canvas.
I was born and raised in London with a strong current of art and creativity throughout my life, one of my earliest memories being composing a song in my head while skipping around the playgro...
artworks
View All 2 Artworks