Year
|
Production
|
Role
|
Notes
|
1990 |
Matlock |
Johnny Bauer |
Episode: “The Narc”
|
1992 |
L.A. Law |
William Boyd |
Episode: “Steal It Again, Sam”
|
The Commish |
Michael Harris |
Episode: “Video Vigilante”
|
1993 |
Tales from the Crypt |
Salucci |
Episode: “Forever Ambergris”
|
One Woman’s Courage |
|
Television movie
|
1995 |
New York Undercover |
Frankie |
Episode: “Innocent Bystanders”
|
1995–1998 |
NYPD Blue |
Dr. Mondzac |
Recurring role; 8 episodes
|
1996 |
Kindred: The Embraced |
Cameron |
Episode: “Cabin in the Woods”
|
High Incident |
Sergeant Crispo |
2 episodes
|
Murder One |
Larry White |
3 episodes
|
1997 |
Nash Bridges |
Richard Drake |
Episode: “The Web”
|
Spy Game |
Sebastian Dane |
Episode: “Necessity Is the Mother of Infection”
|
The Practice |
Gordon |
Episode: “Hide and Seek”
|
1997–1998 |
Brooklyn South |
Officer Jake Lowery |
Main role; 22 episodes
|
1999 |
Total Recall 2070 |
Henry Sumers |
Episode: “Personal Effects”
|
Touched by an Angel |
Gregory / Lonnie |
Episode: “The Occupant”
|
Mind Prey |
John Mail |
Television movie
|
2000 |
Falcone |
Santino ‘Sonny’ Napoli |
Episode: “Windows”
|
2001 |
Big Apple |
FBI Special Agent Jimmy Flynn |
8 episodes
|
Blonde |
The Baseball Player |
Television miniseries
|
UC: Undercover |
Rick Jansen |
Episode: “Kiss Tomorrow Goodbye”
|
2001–2002 |
That’s Life |
Dr. Eric Hackett |
Recurring role; 17 episodes
|
2002 |
Third Watch |
Cameron |
Episode: “Ladies’ Day”
|
2003 |
The Twilight Zone |
Dylan |
Episode: “The Monsters Are on Maple Street”
|
Hack |
Zachary |
2 episodes
|
2004–2006 |
Deadwood |
Silas Adams |
26 episodes
|
2006 |
Law & Order |
Bill Whitney |
Episode: “Profiteer”
|
2007 |
Numb3rs |
Agent Graves |
Episode: “Finders Keepers”
|
Kidnapped |
Senator Bill Ross |
2 episodes
|
Jericho |
Colonel Robert Hoffman |
Episode: “Why We Fight”
|
NCIS |
Navy Captain Roger Walsh |
Episode: “Leap of Faith”
|
Shark |
Dexter Modene / Javier |
Episode: “In Absentia”
|
2007–2008 |
Life |
Kyle Hollis |
2 episodes
|
2008 |
Prison Break |
Representative Scott |
2 episodes
|
2009 |
Monk |
Daniel Reese |
Episode: “Mr. Monk’s Other Brother”
|
Raising the Bar |
Nate Chrisman |
Episode: “No Child’s Left Behind”
|
Kings |
Bartender |
Episode: “Chapter One”
|
2010 |
The Closer |
Gregory Drisken |
Episode: “Help Wanted”
|
2009–2010 |
Sons of Anarchy |
Jimmy O’Phelan |
13 episodes
|
2010 |
True Blue |
John Leeson |
Television movie
|
Lost: The Final Journey |
Himself / Narrator |
Television documentary
|
2011 |
Law & Order: LA |
Attorney Kennedy |
Episode: “Angel’s Knoll”
|
2011, 2015 |
Suits |
Dominic Barone |
3 episodes
|
2009–2011 |
The Good Wife |
Glenn Childs |
Recurring role; 16 episodes
|
2011–2012 |
CSI: Crime Scene Investigation |
Mark Gabriel / Matt Gabriel |
3 episodes
|
2011 |
Awakening |
The Hunter |
Television movie
|
Good Morning, Killer |
Mike Donato |
Television movie
|
2012 |
Grimm |
Farley Kolt |
Episode: “Three Coins in a Fuchsbau”
|
Touch |
Randall Meade |
3 episodes
|
Powers |
Triphammer |
Television movie
|
Midnight Sun |
Bennett Maxwell |
Television movie
|
2013 |
White Collar |
Senator Terence Pratt |
2 episodes
|
2013–2016 |
Agents of S.H.I.E.L.D. |
Agent Felix Blake |
3 episodes
|
2014 |
The Mentalist |
Michael Ridley |
3 episodes
|
2014–2015 |
The Last Ship |
Thorwald |
4 episodes
|
2015–2021 |
Bosch |
Detective Hieronymus ‘Harry’ Bosch |
Lead role; 68 episodes
|
2018 |
Chicago P.D. |
Ronald Booth |
Episode: “Ghosts”
|
Hell’s Kitchen |
Himself |
Guest diner Episode: “Hot Potato”
|
2019 |
Law & Order: Special Victims Unit |
Attorney Rob Miller |
3 episodes
|
2021 |
Castlevania |
Ratko (voice) |
5 episodes
|
2021 |
Nova Vita |
Dr. Dexter Luis |
9 episodes
|
2022 |
Bosch: Legacy |
Harry Bosch |
Lead role; 10 episodes
|