Truelove
2025 · Drama
as Ken
Testament: The Story of Moses
2024 · Documentary
as Voice of God
Towards Zero
2025 · Crime
as Frederick Treves
La Fortuna
2022 · Adventure
as Jonas Pierce
Christmas Under the Stars
2019 · Drama
as Clem Marshwell
Division 19
2019 · Action
as Perelman
Silver Dream Racer
1983 · Action
as Cider Jones
Da 5 Bloods
2020 · Adventure
as Otis
Chance S2
2017 · Drama
as Carl
Endgame
2010 · Drama
as Nelson Mandela
Mona Lisa
1986 · Crime
as Anderson
The Mandela Effect
as Dr. Fuchs
Outland
1981 · Action
as Ballard
Harriet
as Ben Ross
The Irregulars
2021 · Crime
as The Linen Man
Whitney Houston: I Wanna Dance with Somebody
2022 · Biography
as John Houston
Treme S4
2013 · Drama
as Albert Lambreaux
The Best of Me
2014 · Drama
as Morgan Dupree
Three Billboards Outside Ebbing, Missouri
2017 · Comedy
as Abercrombie
Gigantic
2009 · Comedy
as Roger Stovall
Alistair MacLean's Death Train
1993 · Action
as Whitlock
Marley & Me
2008 · Drama
as Editor
Freedomland
2006 · Crime
as Reverend Longway
Bonhoeffer: Pastor. Spy. Assassin.
2024 · Biography
as Reverend Powell Sr.
Notting Hill
1999 · Comedy
as 'Helix' Lead Actor
The Pages
as Phillip
Franny
2016 · Drama
as Dr. Romano
Nativity!
as Studio Boss
The Blacklist: Redemption
2017 · Action
as Richard Whitehall
Brief Interviews with Hideous Men
as Subject #31
Eric
2024 · Crime
as George
Person of Interest S5
2016 · Action
as Alonzo Quinn