Self
God's Not Dead: In God We Trust (2024)
Apostle Polly (voice)
Jingle Smells (2023)
Self (archive footage)
Poisoned: The Dirty Truth About Your Food (2023)
self
Trump 2024: The World After Trump (2020)
Mike Huckabee
God's Not Dead 2 (2016)
Himself
Triumph’s Election Special 2016 (2016)
Roadmap Genesis (2015)
We Need to Talk About Sandy Hook (2014)