Ray Shell has lived in the UK for the past thirty years and is currently based in Brighton. He is an established actor, a playwright and the Creative Director of London’s Giant Olive Theatre Co.@Rayshell
Iced
Ray Shell