Hij begon zijn carrière op televisie eind jaren negentig, met optredens in wekelijkse prime-time programma’s als Smart Guy, Thats So Raven, Felicity, Once and Again en ER. Hij maakte zijn filmdebuut in de romantische komedie Never Been Kissed uit 1999, met Drew Barrymore in de hoofdrol, gevolgd door een rol in het drama Crazy/Beautiful (2001). Hardrict was ook te zien in Creature Unknown (2004), Miles from Home (2006), en Driftwood (2006) ook speelde hij in de Netflix originele film Brotherly Love als de grote broer van twee jongere broers en zussen.
Hardrict speelde samen met zijn vrouw Tia Mowry en haar tweelingzus Tamera Mowry in de film Hollywood Horror. Later dat jaar was hij te zien in de romantische komedie He’s Just Not That Into You, en het drama Dough Boys. Hardrict had ook een gastrol in de CW show The Game met echtgenote Tia Mowry als de kabeljongen in de aflevering “Hill Street Blues”. Hardrict was ook te zien als Ryan in de pilootaflevering van de CBS sitcom Accidentally on Purpose. Hij werd echter later vervangen door Pooch Hall (de tegenspeelster van zijn vrouw in The Game).
In 2007 had hij een terugkerende rol in de ABC Family serie Lincoln Heights en was uitvoerend producent van de film Neighborhood Watch, waarin hij ook de hoofdrol speelde. Het jaar daarop had hij een bijrol in de film Gran Torino, geregisseerd door en met Clint Eastwood in de hoofdrol. Datzelfde jaar was hij te zien als de love interest van zangeres Brandy in de videoclip voor “Right Here (Departed)”.
In 2015 had hij een rol in de film American Sniper, ook geregisseerd door Eastwood. In 2015 speelde hij de oudere broer June, die met alle mogelijke middelen voor zijn gezin zorgt, in de film Brotherly Love naast Keke Palmer en Eric D. Hill Jr. In 2017 speelde hij Jacques Agnant in de Tupac Shakur biopic getiteld All Eyez on Me, naast Demetrius Shipp Jr., Danai Gurira en Money-B.