Lang speelde Harold (Happy) Loman in de Broadway-revival van 1984 van Death of a Salesman en de televisiefilm van 1985 met Dustin Hoffman als Willy Loman, en verscheen in de eerste Hannibal Lecter film Manhunter (1986), als verslaggever Freddy Lounds. Hij speelde advocaat David Abrams in de televisieserie Crime Story (1986-88). Hij speelde de titelrol in de NBC-film Babe Ruth (1991). Later speelde hij de “One Armed Man” in The Fugitive, de revival in 2000 met Tim Daly in de hoofdrol. De serie was een bescheiden succes, maar duurde slechts één seizoen vanwege het grote productiebudget.
In 1992 werd hij genomineerd voor een Tony Award voor zijn hoofdrol in The Speed of Darkness. Zijn filmrol in Last Exit to Brooklyn (1989) leverde hem veel lovende kritieken op, maar de beperkte release verhinderde dat de film een breder publiek bereikte. Op het toneel was hij de eerste die de rol van kolonel Nathan Jessup speelde in A Few Good Men, een rol die op film (1992) beroemd werd door Jack Nicholson. Hij is de winnaar van meer dan een half dozijn theaterprijzen, waaronder de Drama Desk en Helen Hayes awards.
In films speelde hij Maj. Gen. George E. Pickett in Gettysburg (1993) en de hoofdrol van Thomas “Stonewall” Jackson in de Gettysburg prequel Gods and Generals (2003), beide van regisseur Ronald F. Maxwell. Hij beschouwt Gods and Generals als zijn beste prestatie. Zijn beroemdste filmrol vóór Avatar was waarschijnlijk die van de schurk Ike Clanton in de succesvolle western Tombstone (1993) met Kurt Russell en Val Kilmer.
Kort voor het overlijden van Arthur Miller in februari 2005, speelde Lang in het laatste toneelstuk van zijn oude vriend, getiteld Finishing the Picture. Het ging in 2004 in première in Chicago’s Goodman Theatre, waar Lang de tweede run had van zijn eigen stuk, Beyond Glory, dat begin 2004 in première was gegaan in Arlington, Virginia, en zijn Tony-genomineerde vertolking voor The Speed of Darkness. Lang speelde ook Beyond Glory, een one-man show, voor troepen die overzee werden ingezet. In 2006 speelde hij de rol van kolonel Littlefield in John Patrick Shanley’s toneelstuk Defiance. Hij bracht Beyond Glory naar Roundabout’s Off-Broadway Laura Pels Theatre in 2007. Sinds de New York City première werd Beyond Glory genomineerd voor een Drama Desk Award en een Lucille Lortel Award, beide voor uitmuntende solo performance. Een film over het stuk is geproduceerd en uitgebracht.
Lang heeft een rol in de ESPN miniserie The Bronx Is Burning, evenals rollen in onafhankelijke films Save Me en From Mexico with Love. Hij speelt een hoofdrol in James Cameron’s sci-fi epos Avatar als de schurkachtige kolonel Quaritch.
In 2009 was hij te zien in Michael Manns film Public Enemies als FBI-agent Charles Winstead, de man van wie algemeen wordt aangenomen dat hij de schoten heeft gelost die John Dillinger hebben gedood, en in Grant Heslovs The Men Who Stare at Goats naast Jeff Bridges, Kevin Spacey, Ewan McGregor, en George Clooney.
Ook in 2009, hij vertelde het audioboek Road Rage – een combinatie van de korte verhalen “Duel” door Richard Matheson en “Throttle” door Stephen King en Joe Hill – en speelde een gastrol in de Law & Order: Criminal Intent seizoen 8 finale, “Revolution” in de rol van Axel Kaspers. In 2010 deed hij de vertelling voor “The Gettysburg Story: Battlefield Auto Tour,” de best verkochte audiotour van het Gettysburg Battlefield in Gettysburg National Military Park in Gettysburg, Pennsylvania. Geschreven en geproduceerd door filmmaker Jake Boritt en gebaseerd op werken van historicus Gabor Boritt vertelt het het verhaal van de Slag om Gettysburg en de Gettysburg Address van Abraham Lincoln op Gettysburg National Cemetery. Lang is ook de verteller van de begeleidende publieke televisie documentaire The Gettysburg Story gepresenteerd door Maryland Public Television.
Lang speelde de schurk Khalar Zym in de 2011 Conan the Barbarian reboot met in de hoofdrol Jason Momoa. Hij speelde ook een van de hoofdrollen, Nathaniel Taylor, in de door Steven Spielberg geproduceerde tv-serie Terra Nova.
In februari 2012 tekende hij om de vervreemde vader van Mary Shannon te spelen in een drie aflevering arc op het laatste seizoen van de USA tv-serie In Plain Sight.
In 2013 verscheen Lang in The Monkey’s Paw voor Chiller TV.
Lang is bevestigd als herneming van zijn rol als kolonel Miles Quaritch in de aankomende vervolgen op Avatar.
Hij speelt Increase Mather, in een terugkerende rol, in WGN America’s eerste originele scripted serie, Salem.
Lang maakt deel uit van de cast van AMC’s martial-arts drama Into the Badlands, en speelde The Blind Man in Fede Álvarez’s hit horror-thriller Don’t Breathe (2016).
In februari 2016, Lang lobbyde voor de rol Cable in Deadpool 2 door middel van bijschriften op Twitter foto’s. De rol ging uiteindelijk naar Josh Brolin.
In 2017 speelde hij kolonel Abraham Biggs in Hostiles, van regisseur Scott Cooper. In 2018 was hij te zien als vader van Joe Braven (Jason Momoa), Linden Braven in de actiethrillerfilm Braven, en speelde hij Shrike in Mortal Engines, dat Peter Jackson produceerde voor Universal Pictures en Media Rights Capital.