Lang spelade Harold (Happy) Loman i 1984 års Broadway-revival av Death of a Salesman och 1985 års tv-film med Dustin Hoffman som Willy Loman, och medverkade i den första Hannibal Lecter-filmen Manhunter (1986) som reportern Freddy Lounds. Han spelade advokaten David Abrams i tv-serien Crime Story (1986-88). Han spelade titelrollen i NBC-filmen Babe Ruth (1991). Han spelade senare ”den enarmade mannen” i The Fugitive, återupplivningen från 2000 med Tim Daly i huvudrollen. Serien blev en blygsam framgång men varade bara en säsong på grund av den stora produktionsbudgeten.
1992 nominerades han till en Tony Award för sin huvudroll i The Speed of Darkness. Hans filmroll i Last Exit to Brooklyn (1989) gav honom omfattande kritikerros, men den begränsade lanseringen hindrade filmen från att nå en bredare publik. På scenen var han den förste som spelade rollen som överste Nathan Jessup i A Few Good Men, en roll som blev berömd på film (1992) av Jack Nicholson. Han har vunnit över ett halvt dussin teaterpriser, bland annat Drama Desk- och Helen Hayes-priser.
På film spelade han generalmajor George E. Pickett i Gettysburg (1993) och huvudrollen som Thomas ”Stonewall” Jackson i Gettysburg-förfilmen Gods and Generals (2003), båda av regissören Ronald F. Maxwell. Han anser att Gods and Generals är hans bästa prestation. Hans mest kända filmroll, före Avatar, var förmodligen hans porträtt av den skurkaktiga Ike Clanton i den framgångsrika västernfilmen Tombstone (1993) med Kurt Russell och Val Kilmer.
Kort före Arthur Millers död i februari 2005 medverkade Lang i sin mångåriga väns sista pjäs, med titeln Finishing the Picture. Den hade premiär 2004 på Chicagos Goodman Theatre, där Lang hade andra upplagan av sin egen pjäs Beyond Glory, som hade haft premiär i Arlington, Virginia, i början av 2004, och hans Tony-nominerade porträtt för The Speed of Darkness. Lang framförde även Beyond Glory, en enmansföreställning, för trupper som är utplacerade utomlands. År 2006 spelade han rollen som överste Littlefield i John Patrick Shanleys pjäs Defiance. Han förde Beyond Glory till Roundabouts Off-Broadway Laura Pels Theatre 2007. Sedan premiären i New York har Beyond Glory nominerats till en Drama Desk Award och en Lucille Lortel Award, båda för en enastående soloprestation. En film om pjäsen har producerats och släppts.
Lang har en roll i ESPN:s miniserie The Bronx Is Burning, samt roller i de oberoende filmerna Save Me och From Mexico with Love. Han spelar en huvudroll i James Camerons sci-fi-epos Avatar som den skurkaktiga Colonel Quaritch.
2009 medverkade han i Michael Manns film Public Enemies som FBI-agenten Charles Winstead, mannen som allmänt anses ha avlossat skotten som dödade John Dillinger, och i Grant Heslovs The Men Who Stare at Goats tillsammans med Jeff Bridges, Kevin Spacey, Ewan McGregor och George Clooney.
Också 2009 berättade han ljudboken Road Rage – som kombinerar novellerna ”Duel” av Richard Matheson och ”Throttle” av Stephen King och Joe Hill-och gästspelade i Law & Order: Criminal Intent säsong 8, ”Revolution” i rollen som Axel Kaspers. År 2010 gjorde han berättelsen för ”The Gettysburg Story”: Battlefield Auto Tour”, den mest sålda audioturen av slagfältet Gettysburg på Gettysburg National Military Park i Gettysburg, Pennsylvania. Den är skriven och producerad av filmskaparen Jake Boritt och bygger på verk av historikern Gabor Boritt och berättar historien om slaget vid Gettysburg och Abraham Lincolns Gettysburg-tal på Gettysburg National Cemetery. Lang är också berättare för den kompletterande offentliga tv-dokumentären The Gettysburg Story som presenteras av Maryland Public Television.
Lang spelade skurken Khalar Zym i 2011 års omstart av Conan the Barbarian med Jason Momoa i huvudrollen. Han spelade också en av huvudrollerna, Nathaniel Taylor, i den Steven Spielberg-producerade tv-serien Terra Nova.
I februari 2012 skrev han på för att spela Mary Shannons främlingspappa i tre avsnitt av den sista säsongen av den amerikanska tv-serien In Plain Sight.
2013 medverkade Lang i The Monkey’s Paw för Chiller TV.
Lang har bekräftats återuppta sin roll som överste Miles Quaritch i de kommande uppföljarna till Avatar.
Han spelar Increase Mather, i en återkommande roll, i WGN Americas första originalserie med manuskript, Salem.
Lang är en del av rollbesättningen i AMC:s kampsportsdrama Into the Badlands, och spelade The Blind Man i Fede Álvarez framgångsrika skräckfilm Don’t Breathe (2016).
I februari 2016 lobbade Lang för rollen som Cable i Deadpool 2 med hjälp av bilder med bildtext på Twitter. Rollen gick till slut till Josh Brolin.
2017 spelade han överste Abraham Biggs i Hostiles av regissören Scott Cooper. År 2018 spelade han fadern till Joe Braven (Jason Momoa), Linden Braven i actionthrillerfilmen Braven, och spelade Shrike i Mortal Engines, som Peter Jackson producerade för Universal Pictures och Media Rights Capital.