TV Appearances Peter makes appearances on TV in his role as International Director of Ellel Ministries. Sid Roth on God TV USA – April 2011Pure Passion TV – Sex & DeliverancePure Passion TV – Sex and the demonicLive @ Nine on Revelation TV – November 2009