Filmografía
Obras: 13
Interpretación13
- 2023Spider-Man: Cruzando el MultiversoSpider-Man: Across the Spider-Versecomo Uncle Aaron (voz)

- 2021INVENCIBLEINVINCIBLE2 episodios

- 2021Eternalscomo Eric Brooks / Blade (voz) (sin acreditar)

- 2019Alita: Ángel de combateAlita: Battle Angelcomo Vector

- 2018Spider-Man: un nuevo universoSpider-Man: Into the Spider-Versecomo Uncle Aaron (voz)

- 2018Green Bookcomo Dr. Don Shirley

- 2016Figuras ocultasHidden Figurescomo Jim Johnson

- 2016Moonlightcomo Juan

- 2015Los Juegos del Hambre: Sinsajo - Parte 2The Hunger Games: Mockingjay - Part 2como Boggs

- 2014True Detective8 episodios

- 2014Los Juegos del Hambre: Sinsajo - Parte 1The Hunger Games: Mockingjay - Part 1como Boggs

- 2008El curioso caso de Benjamin ButtonThe Curious Case of Benjamin Buttoncomo Tizzy Weathers

- 1999Ley y orden: Unidad de Víctimas EspecialesLaw & Order: Special Victims Unit
