Sök efter källor: ”(september 2016) (Lär dig hur och när du tar bort det här mallmeddelandet)
Efter ett framträdande i ett avsnitt av 1980-talets succékomedi Family Ties var Campbells första framträdande roll Luke Fuller, Steven Carringtons älskare i Dynasty. Campbell medverkade i seriens femte säsong (1984-85) när Dynasty var nummer ett på amerikansk tv. Därefter hade han en ordinarie roll som kriminalkommissarie Joey Indelli i NBC:s serie Crime Story 1986-88. Campbell var producenterna av Star Trek: The Next Generation förstahandsval för att spela rollen som William Riker, men förlorade rollen till Jonathan Frakes. Campbell uppträdde som gäststjärna under seriens andra säsong och gestaltade titelkaraktären i ”The Outrageous Okona”.
År 1991 spelade Campbell huvudrollen i The Rocketeer. Han fortsatte sedan som ”Quincey Morris”, en vampyrjägare i Bram Stokers Dracula (1992). År 1993 spelade han huvudrollen i den kortlivade detektivserien Moon Over Miami och vann rollen som Dr Jon Fielding i tv-adaptionen av Tales of the City. Han medverkade i uppföljarna More Tales of the City 1998 och Further Tales of the City 2001.
1999 började Campbell sin roll som Rick Sammler i Once and Again, mittemot Sela Ward. Serien pågick i tre säsonger fram till 2002, under vilken tid Campbell fick en Golden Globe-nominering för bästa skådespelare i en dramatisk serie. Campbell hade sedan en ordinarie roll som Jordan Collier i sci-fi-serien The 4400, som sändes i fyra säsonger på USA Network mellan 2004-2007. År 2005 hade han en återkommande roll i tonårssåpan The O.C.
Efter sin roll i filmen Enough från 2002, där han spelade den missbrukande maken till Jennifer Lopez karaktär, porträtterade han seriemördaren Ted Bundy i TV-filmen The Stranger Beside Me från 2003. Han spelade sedan en collegeprofessor som anklagades för att ha våldtagit en student i ett avsnitt av Law & Order från 2004: Special Victims Unit, och spelade också en anklagad seriemördare som försvarar sig själv i tv-serien Shark från 2007. År 2010 hade Campbell en återkommande roll i den kortlivade återupplivningen av Melrose Place. Efter detta tog Campbell en framträdande roll i AMC-serien The Killing, en amerikansk remake av den danska serien med samma namn.
2012 spelade Campbell den stränga men snälla fadern i independentfilmen Fat Kid Rules the World. År 2000 utsågs Campbell till en av ”världens 50 vackraste människor” av tidningen People. År 2013 spelade han Abraham Lincoln i National Geographics tv-adaption av Bill O’Reilly/Martin Dugard-boken Killing Lincoln.
Från 2017 till 2020 spelade han huvudrollen i den kanadensiska tv-dramaserien Cardinal, för vilken han vann det kanadensiska priset Canadian Screen Award för bästa skådespelare i en begränsad serie eller tv-film vid den sjätte kanadensiska filmutdelningen (6:e Canadian Screen Awards 2018), den sjunde kanadensiska filmutdelningen (7:e Canadian Screen Awards 2019) och den åttonde kanadensiska filmutdelningen (8:e Canadian Screen Awards 2020).