Stephen Russell
Stephen Russell
Stephen is an independent solo acoustic guitarist showcasing his new EP of original work alongside some well-love classics. Born and bred raised in Kingston, Jamaica. Stephen travelled to the UK to perfect his art and has now made Wales his home with his family in Newport, playing at weddings and festivals all over the UK.