Brooks har bland annat varit modell för Calvin Klein-underkläder.
Från 2005 till 2006 spelade Brooks rollen som Matthew Applewhite i ABC:s tv-drama Desperate Housewives. Han medverkade i Glory Road, där han porträtterade Harry Flournoy, en idrottsman vid Texas Western University när de fem startande svarta spelarna slog Kentucky om det nationella mästerskapet. Han medverkade i filmen In the Valley of Elah från 2007. Han spelade mot Tia Mowry som hennes pojkvän Jerome i tv-serien The Game 2008. År 2009 medverkade han i FOX:s tv-serie Dollhouse. Brooks spelade Benedict ”Eggs” Talley i den andra säsongen av HBO:s True Blood. Från och med januari 2010 spelade han advokaten Malcolm Bennet i den numera nedlagda ABC-serien The Deep End. Han spelar den ”nya pojkvännen” i en nyligen publicerad TV-reklam för State Farm Insurance tillsammans med den tidigare medspelaren Gabrielle Dennis i The Game.
Brooks medverkade i ABC:s dokumentära dramaserie My Generation, som hade premiär hösten 2010. Serien lades ner efter bara två avsnitt. Han var bland de medverkande i USA Networks serie Necessary Roughness som hade premiär den 29 juni 2011. I serien spelade Brooks rollen som Terrence ”TK” King, en fotbollsspelare för New York Hawks vars ilskasproblem gör att hans lag kräver att han ska träffa en terapeut. År 2013 lades Necessary Roughness ned. Brooks gästspelade i Law & Order: Special Victims Unit-avsnittet som Prince Miller, en basketsuperstjärna som blev ofredad som barn av sin tränare, och en gästroll i JJ Abrams serie Alcatraz som expert på bombfällning. År 2013 var Brooks med i en reklamfilm för Center for Reproductive Rights.
Från seriepremiären fram till hans avgång i det fjärde avsnittet av den femte säsongen spelade Brooks James Olsen i CBS/The CW-dramat Supergirl som en ordinarie serie.
Den 20 oktober 2017 släppte han sin debutsingel ”Tears Away”.
Under 2019 tillkännagavs han att han skulle porträttera Jax Briggs i Mortal Kombat-rebooten som är planerad till den 16 april 2021
.