简介:
Born near Windsor, England, Steve became an oil painter, photographer and printer, graduating in Fine Art at Leeds University. He then joined ground-breaking British experimental theatre company Impact Theatre Cooperative as an actor. For the next six years Steve appeared in thirteen original shows which toured throughout the UK and Europe. When ...