Grey's Anatomy
2005 - • Brian
NCIS
2003 - • Jonah Maguire
BMF
2021 - • ER Doctor
American Horror Story
2011 - • Milo
NCIS: Los Angeles
2009 - 2023
Criminal Minds
2005 - • Doug Summers
The Walking Dead
2010 - 2022 • Baxter
Legacies
2018 - 2022 • Burr
Serpentine
• Noah Moretti
NCIS: New Orleans
2014 - 2021 • John Neville
MacGyver
2016 - 2021 • Finch
Hawaii Five-0
2010 - 2020 • Oz
Veronica Mars
2004 - 2019 • Liam Fitzpatrick
Conrad & Michelle: If Words Could Kill
2018 • Conrad Roy Jr.
The X-Files
1993 - 2018 • Edward Jerse
Longmire
2012 - 2017 • Clay Dunbar
The Capture
2017 • Ronnie
Twin Peaks
1990 - 1991 • Chuck
Bones
2005 - 2017 • Dane McGinnis
Castle
2009 - 2016 • Mick Linden
The Mentalist
2008 - 2015 • Bartender
CSI: Crime Scene Investigation
2000 - 2015 • Gavin Pallard
Avenged
2013 • Trey
Burn Notice
2007 - 2013 • Bank Robber
The Glades
2010 - 2013 • Benjamin Forey
Red Widow
2013 - 2013
Weeds
2005 - 2012 • Chess
The Closer
2005 - 2012 • Peter Benjamin
Saving Grace
2007 - 2010
FlashForward
2009 - 2010 • Simon's Victim
Cold Case
2003 - 2010 • Spencer Mason (2007)
Without a Trace
2002 - 2009 • Vince Weaver
Life
2007 - 2009 • Neil Cudahy
I Know Who Killed Me
2007 • Kenny Scaife
Fetch
2007 • Tony
The O.C.
2003 - 2007
Mr. Fix It
2006 • Tip
Charmed
1998 - 2006 • Rick Gittridge
Angel
1999 - 2004 • Corbin Fries
Shade
2003 • Jeff
Fastlane
2002 - 2003 • Dallas Roberts
Air Panic
2002 • Neil
V.I.P.
1998 - 2002 • Ryan Hill
Dark Angel
2000 - 2002 • Mitch - Valerie's Husband
Hard Cash
2002 • Butch
Dancing at the Blue Iguana
2000 • Charlie
Seven Days
1998 - 2001
Soulkeeper
2001 • Corey
The 6th Day
2000 • P. Wiley (as Rod Rowland)
Pensacola: Wings of Gold
1997 - 2000 • Chaser
A Crime of Passion
1999 • Marci's Ex-Boyfriend
Hearts Adrift
1996 • Rowdy Heller
Space: Above and Beyond
1995 - 1996 • Cooper Hawkes
Marshal Law
1996 • Butchie
If Someone Had Known
1995 • Doug Pettit
Just Looking
1995 • Lech
Under the Boardwalk
1988 • Surfer #1