STEPHEN POWELL is the founder of Lion of Light Ministries, a ministry dedicated to preaching the Gospel of Jesus Christ with signs following and standing for Biblical truth in the midst of culture. Since being visited face to face by Jesus at nineteen years old he has carried a powerful anointing on his life manifesting in a constant flow of prophetic experiences, visions, dreams, and miracles. Stephen is a passionate writer, intercessor, and revivalist with a great desire to see awakening in culture, revival in the church, and holiness in the bride. He currently resides in Maricopa, Arizona with his wife, Amanda, and their four children.

Book an Event

Sign up for our free prophetic newsletter! 

  • Facebook
  • Twitter
  • Stephen Powell
  • Instagram