In 2021 Steve starred in a major new Sky Arts TV series, he won the Northern heat to reach the grand final. The show titled 'Landmark' followed 18 sculptors from 6 regions, across the UK as they competed for the chance to create the UK's next monumental, landmark sculpture.

Using Format