He has released a number of albums on his own Pillow Mountain label, and toured supporting Level 42 and 21st Century Schizoid Band, and in a duo with American solo bassist, Michael Manring.
Highly active and visible on the internet, he co-hosts a forum with Michael Manring at talkbass.com and is a regular contributor to thedudepit.com and activebass.com
Steve is also a music journalist, and was a regular contributor to Bassist and Guitarist Magazine, as well as writing for The Independent On Sunday, Third Way, Bass Player and Bass Guitar Magazine.
He teaches bass in North London.