IMDb Page
Movie Release Date Character Age at Release
Late Night with the Devil 03/19/24 Phil Unknown
Vincent 03/09/24 Jesse Unknown
Blood Vessel 10/29/20 Lydell Jackson Unknown
The Wheel 09/02/19 The Scientist Unknown
Dora and the Lost City of Gold 08/08/19 Viper Unknown
Back of the Net 04/11/19 David Bailey Unknown
Upgrade 05/31/18 Tolan Unknown
Liz Drives 11/26/17 Marcus Unknown
Life of the Party 07/07/17 Perry Unknown
Arrowhead 06/23/17 Norman Oleander Unknown
That's Not Me 02/06/17 Cameron Pollock Unknown
Predestination 08/28/14 Mr. Miles Unknown
The Apprentice 04/26/14 Cop 1 Unknown
Iron Sky 04/04/12 James Washington Unknown
Daybreakers 01/06/10 Jarvis Bayom Unknown
Salute 07/17/08 Narrator Unknown
Macbeth 09/21/06 Seyton Unknown
Star Wars: Episode III - Revenge of the Sith 05/17/05 Giddean Danu Unknown
Visitors 11/27/03 Rob Unknown
The Matrix Revolutions 11/05/03 Mauser Unknown
Evil Never Dies 06/01/03 Cole Meyer Unknown
The Matrix Reloaded 05/15/03 Mauser Unknown
A Ring of Endless Light 07/04/02 Harbor Master Dan (as Chris Kirby) Unknown
Queen of the Damned 02/10/02 New York Vampire Unknown
Chameleon 3: Dark Angel 05/19/00 Freeman Unknown
Eat Your Heart Out 01/01/97 Bobo Unknown
Class of '44 04/10/73 Senior (uncredited) Unknown