Actor
Remit
27 Dec 2026 · as Rob
The Friend
2025 · as Chess Player (uncredited)
Christmas with You
2022 · as Principal Shriner
Gabriel's Rapture: Part I
2021 · as Professor Robert Mwangi
Hey, It's Me
2020 · as Elder Man
Gabriel's Inferno: Part II
2020 · as Professor Robert Mwangi
E-Demon
2018 · as Wallace Crenshaw
Seven Lovers
2017 · as The Policeman
Moon and Sun
2014 · as George
The School of Rock
2003 · as Leonard's Dad (uncredited)
Raw Nerve
1999 · as IAD Officer One