1997
as Dr. Carmichael
2014
as Jack
2017
as The Televangelist
1998
as Dirk Thorn
as Marion Whitfield
2023
as Mayor Marion Whitfield
2019
as Liam
2009
as Lion
2024
as The Man
2026
as Self / Elder
as Older Man