Load more
Stephen was born and raised in sunny Essex, studying art and design in Dagenham at the highly regarded educational facility fondly known as Barking college. He managed to escape the dodgy geezers and Essex birds when he fled to South East Asia, and now lives and works in Thailand.
Follow us on X for our latest updates