Movie | Battling Darkness | Self | 2025 |
Movie | Leaving My Father's Faith | 2018-04-22 | |
Movie | The Submerging Church | Self (archive footage) | 2012-09-30 |
Movie | Lord, Save Us from Your Followers | Self | 2008-06-13 |
Movie | Prince of Peace – God of War | Himself | 2007-09-29 |