Stephen lives in Ayrshire, Scotland and has been greatly impacted by the legacy of the Welsh revival through the Welsh apostolic church. He felt the awesome presence of God in those gatherings and is still moved deeply by the prophetic spoken words he heard.
Stephen has a promise from the Lord that at least 1 million people in Scotland will be saved as God pours out His Spirit through a glorious company of people - young and old - who learn to function as mature sons on the earth.
Stephen regularly travels to speak in other countries carrying a message of the Governmental arena of heaven and imparts revelation on how to function in it.
Stephen is also a principle on the online training school called the Foundation Nest and works closely with Company of Burning Hearts in Wales.
You can read his personal blog here.