7.5Taken at a Truck Stop: A Black Girl Missing Movie2025as Clutch Doctor
6.5TRON: Ares2025as Cross
6.6Wanted Man2024as Hernandez
7.5Sight Unseen2024as Superintendent Bennett
6.0Re:Uniting2023as Collin
8.1Buying Back My Daughter2023as Curtis
6.8Justice League: Warworld2023as Machiste (voice)
6.8Justice League: Warworld2023as Machiste (voice)
5.0Dream Moms2023as Mark
6.8A Snowy Day in Oakland2023as Brother Freeman
6.3All Saints Christmas2022as Matthew
8.1Fire Country2022as Parole Agent
6.2Game, Set, Love2022as David Morrison
6.3Heatwave2022as Detective Parker
5.5A Christmas Letter2021as Hank
6.3C.O.R.N.2021as Don
7.1Batman: Muerte en la Familia2020as Foreman (voice)
6.4DC Showcase: Adam Strange2020as Foreman (voice)
8.2La Liga de la Justicia Oscura: Guerra Apokolips2020as John Stewart / Green Lantern (voice) / Swamp Thing (voice)
7.0Coroner2019as Donovan McAvoy
8.6The Rookie2018as Col. Norman Jangus
5.1Praetoria: Part One2017as General Krisch
7.2El Planeta de Los Simios 3: La Guerra2017as Captain
7.3La Liga de la Justicia Oscura2017as Alec Holland / Swamp Thing / John Stewart / Green Lantern (voice)
6.4Ice2016as Massa
7.7Dirk Gently: Agencia de investigaciones holísticas2016as Eddie Black
7.3MacGyver2016as Conor
7.6Magicians2015as Admiral Lacker
6.0Re-Kill2015as Sarge
6.012 Rounds 3: Lockdown2015as Tyler Burke
6.8Dark Matter2015as Six
6.8Dark Matter2015as Six
6.7The Returned2015as Matt
7.5The Strain2014as Reggie Fitzwilliam
Fallout: Lanius2013as Narrator (Voice) (Uncredited)
7.8Orphan Black2013as Carlton
6.4Motive2013as Boyd Bloom
4.8Tasmanian Devils2013as Simon
6.8Arrow2012as Lucas Hilton
7.7Abducted: The Carlina White Story2012as Carl
7.5Continuum2012as Travis Verta
5.7La tapadera2012as Sergeant Leonard Debbs
6.3The Gates: Ciudad de vampiros2010as Coach Ross
4.1Polar Storm2009as President
5.9Playing for Keeps2009as Ty Rivers
5.7The Day the Earth Stood Still2008as General Quinn
8.1Fringe2008as Smith
6.5Mad Money2008as Barry
6.4Bionic Woman2007as Bomani
7.7La Doble Vida de Chuck2007as Ring Agent
6.1World Trade Center2006as Will's Doctor
7.7Eureka2006as Major William Shaw
8.2Bones2005as Kevin O'Donnell
4.9King's Ransom2005as Byron
7.2Los 44002004as Major Culp
6.6The Chronicles of Riddick2004as Toal
5.6NTSB: The Crash of Flight 3232004as Co-Pilot
7.6NCIS: Criminología Naval2003as David Warfield
7.5Peacemakers2003as Isaac Evans
7.0X22003as Oval Office Agent Cartwright
