Show
Actor (101 credits)
2021-2024
Mayor of Kingstown
(TV Series)
Stevie
Stevie
- Episode #3.1
(2024)
... Stevie
- Little Green Ant
(2023)
... Stevie
- Peace in the Valley
(2023)
... Stevie
- Santa Jesus
(2023)
... Stevie
- Drones
(2023)
... Stevie
- Left with the Nose
(2023)
... Stevie
- Kill Box
(2023)
... Stevie
- The Pool
(2023)
... Stevie
- Five at Five
(2023)
... Stevie
- Staring at the Devil
(2023)
... Stevie
- Never Missed a Pigeon
(2023)
... Stevie
- This Piece of My Soul
(2022)
... Stevie
- The Lie of the Truth
(2022)
... Stevie
- The Devil Is Us
(2021)
... Stevie
- Along Came a Spider
(2021)
... Stevie
- Every Feather
(2021)
... Stevie
- Orion
(2021)
... Stevie
- The Price
(2021)
... Stevie
- Simply Murder
(2021)
... Stevie
- The End Begins
(2021)
... Stevie
- The Mayor of Kingstown
(2021)
... Stevie
2023-2024
CSI: Vegas
(TV Series)
Dr. Milton Hudson
Dr. Milton Hudson
- Coinkydink
(2024)
... Dr. Milton Hudson
- Health and Wellness
(2024)
... Dr. Milton Hudson
- The Reaper
(2024)
... Dr. Milton Hudson
- Dying Words
(2023)
... Dr. Milton Hudson
- Shell Game
(2023)
... Dr. Milton Hudson
- Dead Memories
(2023)
... Dr. Milton Hudson
- Fractured
(2023)
... Dr. Milton Hudson
- The Promise
(2023)
... Dr. Milton Hudson
- Third Time's the Charm
(2023)
... Dr. Milton Hudson
2022
The Fairly OddParents: Fairly Odder
(TV Series)
Whipcrack Willie
Whipcrack Willie
- The Show Off
(2022)
... Whipcrack Willie
2022
Chicago P.D.
(TV Series)
Theo Morris
Theo Morris
- Gone
(2022)
... Theo Morris
- Blood Relation
(2022)
... Theo Morris
2021
9-1-1: Lone Star
(TV Series)
Charles Vega
Charles Vega
- One Day
(2021)
... Charles Vega
- The Big Heat
(2021)
... Charles Vega
- Slow Burn
(2021)
... Charles Vega
- Saving Grace
(2021)
... Charles Vega
- Bad Call
(2021)
... Charles Vega
- Displaced
(2021)
... Charles Vega
- Difficult Conversations
(2021)
... Charles Vega
- Friends with Benefits
(2021)
... Charles Vega
- 2100°
(2021)
... Charles Vega
- Back in the Saddle
(2021)
... Charles Vega
2019-2020
In the Dark
(TV Series)
Hank
Hank
- Cross My Heart and Hope to Lie
(2020)
... Hank
- It's Always Been You
(2019)
... Hank (credit only)
- Rollin' with the Homies
(2019)
... Hank
- I Woke Up Like This
(2019)
... Hank (credit only)
- Bait and Switch
(2019)
... Hank (credit only)
- Deal or No Deal
(2019)
... Hank (credit only)
- Jessica Rabbit
(2019)
... Hank
- The One That Got Away
(2019)
... Hank
- Tyson
(2019)
... Hank (credit only)
- The Feels
(2019)
... Hank (credit only)
- The Graduate
(2019)
... Hank (credit only)
- The Big Break
(2019)
... Hank (credit only)
- Mommy Issues
(2019)
... Hank
- Pilot
(2019)
... Hank
2020
Star Trek: Picard
(TV Series)
Romulan Guard
Romulan Guard
- Broken Pieces
(2020)
... Romulan Guard
- Nepenthe
(2020)
... Romulan Guard
2016-2019
NCIS: New Orleans
(TV Series)
Raymond Isler
Raymond Isler
- Overlooked
(2019)
... Raymond Isler
- The River Styx, Part II
(2019)
... Raymond Isler
- The River Styx, Part I
(2019)
... Raymond Isler
- Reckoning
(2019)
... Raymond Isler
- The Last Mile
(2018)
... Raymond Isler
- Identity Crisis
(2018)
... Raymond Isler
- Mirror, Mirror
(2017)
... Raymond Isler
- Viral
(2017)
... Raymond Isler
- The Asset
(2017)
... Raymond Isler
- Poetic Justice
(2017)
... Raymond Isler
- Let It Ride
(2017)
... Raymond Isler
- Follow the Money
(2017)
... Raymond Isler
- Music to My Ears
(2016)
... Raymond Isler
- Course Correction
(2016)
... Raymond Isler
- Man on Fire
(2016)
... Raymond Isler
- Suspicious Minds
(2016)
... Raymond Isler
- Aftershocks
(2016)
... Raymond Isler
2016-2017
Ray Donovan
(TV Series)
Jackson Holt / DA Jackson Holt
Jackson Holt / DA Jackson Holt
- Time Takes a Cigarette
(2017)
... Jackson Holt
- Michael
(2017)
... Jackson Holt
- Bob the Builder
(2017)
... Jackson Holt
- Mister Lucky
(2017)
... Jackson Holt
- Norman Saves the World
(2016)
... Jackson Holt
- Fish and Bird
(2016)
... Jackson Holt
- Federal Boobie Inspector
(2016)
... DA Jackson Holt
- Little Bill Primm's Big Green Horseshoe
(2016)
... Jackson Holt (uncredited)
2017
Salvation
(TV Series)
Dr. Garrett Strauss
Dr. Garrett Strauss
- The Human Strain
(2017)
... Dr. Garrett Strauss
- Truth or Darius
(2017)
... Dr. Garrett Strauss
- Another Trip Around the Sun
(2017)
... Dr. Garrett Strauss
2015
The Whispers
(TV Series)
Jessup Rollins
Jessup Rollins
- Game Over
(2015)
... Jessup Rollins
- Traveller in the Dark
(2015)
... Jessup Rollins
- Homesick
(2015)
... Jessup Rollins
- Darkest Fears
(2015)
... Jessup Rollins
- Broken Child
(2015)
... Jessup Rollins
- A Hollow Man
(2015)
... Jessup Rollins
- Whatever It Takes
(2015)
... Jessup Rollins
- The Archer
(2015)
... Jessup Rollins
- What Lies Beneath
(2015)
... Jessup Rollins
- Meltdown
(2015)
... Jessup Rollins
- Collision
(2015)
... Jessup Rollins
- Hide & Seek
(2015)
... Jessup Rollins
- X Marks the Spot
(2015)
... Jessup Rollins
2013-2014
CSI: Crime Scene Investigation
(TV Series)
FBI Agent Ben Parker
FBI Agent Ben Parker
- Let's Make a Deal
(2014)
... FBI Agent Ben Parker
- Under a Cloud
(2013)
... FBI Agent Ben Parker
2014
The Newsroom
(TV Series)
Rodger Hutchinson
Rodger Hutchinson
- Main Justice
(2014)
... Rodger Hutchinson
- Run
(2014)
... Rodger Hutchinson
2014
The Night Shift
(TV Series)
Nick
Nick
- Save Me
(2014)
... Nick
- Blood Brothers
(2014)
... Nick
- Hog Wild
(2014)
... Nick
- Second Chances
(2014)
... Nick
2014
NCIS: Los Angeles
(TV Series)
ATF Agent John Stone
ATF Agent John Stone
- Between the Lines
(2014)
... ATF Agent John Stone
2012-2013
Revolution
(TV Series)
Nicholas
Nicholas
- The Song Remains the Same
(2013)
... Nicholas
- Ghosts
(2013)
... Nicholas
- The Stand
(2013)
... Nicholas
- No Quarter
(2012)
... Nicholas
2011-2012
Harry's Law
(TV Series)
Judge Avery Beckland
Judge Avery Beckland
- The Whole Truth
(2012)
... Judge Avery Beckland
- And the Band Played On
(2012)
... Judge Avery Beckland
- The Contest
(2012)
... Judge Avery Beckland
- Search and Seize
(2012)
... Judge Avery Beckland
- After the Lovin'
(2012)
... Judge Avery Beckland
- The Rematch
(2011)
... Judge Avery Beckland
- Heat of Passion
(2011)
... Judge Avery Beckland
2011-2012
Desperate Housewives
(TV Series)
Detective Harrison
Detective Harrison
- You Take for Granted
(2012)
... Detective Harrison
- I'm Still Here
(2011)
... Detective Harrison
- Assassins
(2011)
... Detective Harrison
2011
Damages
(TV Series)
Anthony Carter
Anthony Carter
- Failure is Lonely
(2011)
... Anthony Carter
- There's a Whole Slew of Ladies with Bad Things to Say About the Taliban
(2011)
... Anthony Carter
- The War Will Go on Forever
(2011)
... Anthony Carter
- I'm Worried About My Dog
(2011)
... Anthony Carter
- Next One's on Me, Blondie
(2011)
... Anthony Carter
- I'd Prefer My Old Office
(2011)
... Anthony Carter
- I've Done Way Too Much for This Girl
(2011)
... Anthony Carter
- There's Only One Way to Try a Case
(2011)
... Anthony Carter
2011
Breakout Kings
(TV Series)
U.S. Marshall Colburn
U.S. Marshall Colburn
- Where in the World Is Carmen Vega
(2011)
... U.S. Marshall Colburn
2009
Mental
(TV Series)
Dr. Carl Belle / Carl Belle
Dr. Carl Belle / Carl Belle
- Life and Limb
(2009)
... Dr. Carl Belle
- Bad Moon Rising
(2009)
... Dr. Carl Belle
- Lines in the Sand
(2009)
... Dr. Carl Belle
- Do Over
(2009)
... Dr. Carl Belle
- Coda
(2009)
... Dr. Carl Belle
- House of Mirrors
(2009)
... Dr. Carl Belle
- Obsessively Yours
(2009)
... Carl Belle
- Rainy Days
(2009)
... Dr. Carl Belle
- Roles of Engagement
(2009)
... Carl Belle
- Manic at the Disco
(2009)
... Carl Belle
- Book of Judges
(2009)
... Carl Belle
- A Beautiful Delusion
(2009)
... Dr. Carl Belle
- Pilot
(2009)
... Dr. Carl Belle
2008
Boston Legal
(TV Series)
Dr. Giles Bromfield
Dr. Giles Bromfield
- The Mighty Rogues
(2008)
... Dr. Giles Bromfield
2008
Days of Our Lives
(TV Series)
Dr. Derek Taylor / Dr. Campbell
Dr. Derek Taylor / Dr. Campbell
- Episode #1.10786
(2008)
... Dr. Derek Taylor
- Episode #1.10750
(2008)
... Dr. Campbell
2007
K-Ville
(TV Series)
Charlie Pratt
Charlie Pratt
- Flood, Wind, and Fire
(2007)
... Charlie Pratt
- No Good Deed
(2007)
... Charlie Pratt
- Pilot
(2007)
... Charlie Pratt
2004-2006
NCIS
(TV Series)
Captain Stengel / Major Joe Sacco
Captain Stengel / Major Joe Sacco
- Dead and Unburied
(2006)
... Captain Stengel
- Missing
(2004)
... Major Joe Sacco
2001-2005
JAG
(TV Series)
Captain Stanley Ellis / Gunnery Sgt. Smith
Captain Stanley Ellis / Gunnery Sgt. Smith
- Death at the Mosque
(2005)
... Captain Stanley Ellis
- This Just in from Baghdad
(2004)
... Captain Stanley Ellis
- Dog Robber: Part 2
(2001)
... Gunnery Sgt. Smith
2000
Time of Your Life
(TV Series)
- The Time They Got Busy
(2000)
- The Time They Found a Solution
(2000)
1997-1998
NightMan
(TV Series)
Raleigh Jordan
Raleigh Jordan
- Amazing Grace
(1998)
... Raleigh Jordan
- Double Vision
(1998)
... Raleigh Jordan
- Devil in Disguise
(1998)
... Raleigh Jordan
- Hitchhiker
(1998)
... Raleigh Jordan
- Bad to the Bone
(1998)
... Raleigh Jordan
- Chrome II
(1998)
... Raleigh Jordan
- Nightwoman
(1998)
... Raleigh Jordan
- House of Soul
(1998)
... Raleigh Jordan
- Do You Believe in Magic?
(1998)
... Raleigh Jordan
- You Are Too Beautiful
(1998)
... Raleigh Jordan
- Constant Craving
(1998)
... Raleigh Jordan
- Bad Moon Rising
(1998)
... Raleigh Jordan
- That Ol' Gang of Mine
(1997)
... Raleigh Jordan
- Lady in Red
(1997)
... Raleigh Jordan
- Takin' It to the Streets
(1997)
... Raleigh Jordan
- Chrome
(1997)
... Raleigh Jordan
- Face to Face
(1997)
... Raleigh Jordan
- Still of the Night
(1997)
... Raleigh Jordan
- I Left My Heart
(1997)
... Raleigh Jordan
- Whole Lotta Shakin'...
(1997)
... Raleigh Jordan
- Pilot: Part 2
(1997)
... Raleigh Jordan
- Pilot: Part 1
(1997)
... Raleigh Jordan
Show
Self (1 credit)
2023
That One Audition
(Podcast Series)
Self
Self
- Derek Webster: Celebrating Your Aliveness
(2023)
... Self