Filmografía
Obras: 13
Interpretación11
- 2020Bad Boys para SiempreBad Boys for Lifecomo Mike

- 2019AladdínAladdincomo Genie / Mariner

- 2016Belleza ocultaCollateral Beautycomo Howard Inlet

- 2015Focuscomo Nicky Spurgeon

- 2008Siete almasSeven Poundscomo Ben

- 2007I Am Legend

- 2006En busca de la felicidadThe Pursuit of Happynesscomo Chris Gardner

- 1997Hombres de negroMen in Blackcomo Jay

- 1996El Día de la IndependenciaIndependence Daycomo Capt. Steven Hiller

- 1990El príncipe de Bel-AirThe Fresh Prince of Bel-Air148 episodios

- —Top Gear
