Show
Actor (119 credits)
2024
Griselda
(TV Mini Series)
Captain Sweetwater
Captain Sweetwater
- Paradise Lost
(2024)
... Captain Sweetwater
- Mutiny
(2024)
... Captain Sweetwater
- Rich White People
(2024)
... Captain Sweetwater
2023
The Company You Keep
(TV Series)
Claude Ellsworth
Claude Ellsworth
- A Sparkling Reputation
(2023)
... Claude Ellsworth
2015-2018
Suits
(TV Series)
Teddy
Teddy
- Inevitable
(2018)
... Teddy
- Compensation
(2015)
... Teddy (as Michael Riley Burke)
2017
NCIS: New Orleans
(TV Series)
General John Walsh
General John Walsh
- The Last Stand
(2017)
... General John Walsh
2015-2016
Shameless
(TV Series)
Theo Wallace
Theo Wallace
- Refugees
(2016)
... Theo Wallace
- #AbortionRules
(2016)
... Theo Wallace
- Love Songs (In the Key of Gallagher)
(2015)
... Theo Wallace
- Drugs Actually
(2015)
... Theo Wallace
- South Side Rules
(2015)
... Theo Wallace
- Carl's First Sentencing
(2015)
... Theo Wallace
2014-2015
Satisfaction
(TV Series)
Daniel Harper
Daniel Harper
- ...Through Psychedelics
(2015)
- ...Through Release
(2015)
- ...Through Resolution
(2014)
... Daniel Harper
- ...Through Security
(2014)
... Daniel Harper
2012-2015
Revenge
(TV Series)
Agent John McGowen
Agent John McGowen
- Exposure
(2015)
... Agent John McGowen (uncredited)
- Reckoning
(2012)
... Agent John McGowen
- Grief
(2012)
... Agent John McGowen
- Absolution
(2012)
... Agent John McGowen
2012-2013
Vegas
(TV Series)
D.A. Jerry Reynolds
D.A. Jerry Reynolds
- Hollywood Ending
(2013)
... D.A. Jerry Reynolds
- Little Fish
(2013)
... D.A. Jerry Reynolds
- From This Day Forward
(2013)
... D.A. Jerry Reynolds
- Paiutes
(2013)
... D.A. Jerry Reynolds
- Estinto
(2012)
... D.A. Jerry Reynolds
- The Real Thing
(2012)
... D.A. Jerry Reynolds
- (Il)Legitimate
(2012)
... D.A. Jerry Reynolds
- Money Plays
(2012)
... D.A. Jerry Reynolds
- Pilot
(2012)
... D.A. Jerry Reynolds
2012
The Vampire Diaries
(TV Series)
Pastor Young
Pastor Young
- Memorial
(2012)
... Pastor Young (voice)
- Growing Pains
(2012)
... Pastor Young
2011
Rizzoli & Isles
(TV Series)
Chief Joe Kobolsnik
Chief Joe Kobolsnik
- Burning Down the House
(2011)
... Chief Joe Kobolsnik
2011
Prime Suspect
(TV Series)
Doug Roenick
Doug Roenick
- Great Guy, Yet: Dead
(2011)
... Doug Roenick
- Pilot
(2011)
... Doug Roenick
2011
Memphis Beat
(TV Series)
Miles Ahomana / Miles Hart
Miles Ahomana / Miles Hart
- Inside Man
(2011)
... Miles Ahomana / Miles Hart
2010
Private Practice
(TV Series)
Simon McConnell
Simon McConnell
- Eyes Wide Open
(2010)
... Simon McConnell
- Pulling the Plug
(2010)
... Simon McConnell
- Triangles
(2010)
... Simon McConnell
2007-2008
Lincoln Heights
(TV Series)
Kevin Lund
Kevin Lund
- Prom Night
(2008)
... Kevin Lund
- The Ground Beneath Our Feet
(2008)
... Kevin Lund
- The Price You Pay
(2008)
... Kevin Lund
- Ode to Joy
(2008)
... Kevin Lund
- Disarmed
(2008)
... Kevin Lund
- Number One with a Bullet
(2008)
... Kevin Lund
- The Day Before Tomorrow
(2008)
... Kevin Lund
- The New Wild Ones
(2008)
... Kevin Lund
- Sex, Lies and Secrets
(2008)
... Kevin Lund
- Glass House
(2008)
... Kevin Lund
- The Vision
(2007)
... Kevin Lund
- Out with a Bang
(2007)
... Kevin Lund
- Eye for an Eye
(2007)
... Kevin Lund
- No Way Back
(2007)
... Kevin Lund
- The Cost of a T-Shirt
(2007)
... Kevin Lund
- The Feeling That We Have
(2007)
... Kevin Lund
- The Old Man and the G
(2007)
... Kevin Lund
- Grown Folks' Business
(2007)
... Kevin Lund
- Peacemaker
(2007)
... Kevin Lund
- Flashpoint
(2007)
... Kevin Lund
- The 'F' Word
(2007)
... Kevin Lund
- House Arrest
(2007)
... Kevin Lund
- Tricks and Treats
(2007)
... Kevin Lund (credit only)
- Missing
(2007)
... Kevin Lund
- Abduction
(2007)
... Kevin Lund (credit only)
- Blowback
(2007)
... Kevin Lund
- Manchild
(2007)
... Kevin Lund
- Baby Doe
(2007)
... Kevin Lund
- Spree
(2007)
... Kevin Lund
- Obsession
(2007)
... Kevin Lund
- Betrayal
(2007)
... Kevin Lund
- Suspicion
(2007)
... Kevin Lund
- Pilot
(2007)
... Kevin Lund
2007
24
(TV Series)
Bruce Carson
Bruce Carson
- Day 6: 5:00 p.m.-6:00 p.m.
(2007)
... Bruce Carson
- Day 6: 4:00 p.m.-5:00 p.m.
(2007)
... Bruce Carson
- Day 6: 1:00 p.m.-2:00 p.m.
(2007)
... Bruce Carson
2005
Tru Calling
(TV Series)
Russell Marks
Russell Marks
- 'Twas the Night Before Christmas... Again
(2005)
... Russell Marks
2005
Crossing Jordan
(TV Series)
FBI Agent Sullivan
FBI Agent Sullivan
- A Stranger Among Us
(2005)
... FBI Agent Sullivan
2001-2004
JAG
(TV Series)
Commander Adam Kohler / Lt. Cmdr. Jay Pagano
Commander Adam Kohler / Lt. Cmdr. Jay Pagano
- The Man on the Bridge
(2004)
... Commander Adam Kohler
- Mixed Messages
(2001)
... Lt. Cmdr. Jay Pagano
2004
Star Trek: Enterprise
(TV Series)
Koss
Koss
- Kir'Shara
(2004)
... Koss
- The Forge
(2004)
... Koss
- Home
(2004)
... Koss
2004
Desperate Housewives
(TV Series)
Rex Van De Kamp
Rex Van De Kamp
- Pilot
(2004)
... Rex Van De Kamp (uncredited)
2004
The Practice
(TV Series)
Detective Kevin McCarley
Detective Kevin McCarley
- Mr. Shore Goes to Town
(2004)
... Detective Kevin McCarley
- Pre-Trial Blues
(2004)
... Detective Kevin McCarley
- Going Home
(2004)
... Detective Kevin McCarley
1995-2003
NYPD Blue
(TV Series)
James Carlin / Harry Benson
James Carlin / Harry Benson
- And the Wenner Is...
(2003)
... James Carlin
- It's to Die For
(2003)
... James Carlin
- Andy Appleseed
(2003)
... James Carlin
- Keeping Abreast
(2003)
... James Carlin
- Travels with Andy
(1995)
... Harry Benson
2001
The Beast
(TV Series)
Jeremy Anglade
Jeremy Anglade
- Travinia: Part 2
(2001)
... Jeremy Anglade
- Travinia: Part 1
(2001)
... Jeremy Anglade
- Functional Family
(2001)
... Jeremy Anglade
- The Price
(2001)
... Jeremy Anglade
1999
Providence
(TV Series)
Brady Pullman
Brady Pullman
- Two to Tango
(1999)
... Brady Pullman
- Good Fellows
(1999)
... Brady Pullman
- Family Tree
(1999)
... Brady Pullman
- Saint Syd
(1999)
... Brady Pullman
- Pig in Providence
(1999)
... Brady Pullman
- You Bet Your Life
(1999)
... Brady Pullman
1999
Poltergeist: The Legacy
(TV Series)
Jeffrey Sandor
Jeffrey Sandor
- Bird of Prey
(1999)
... Jeffrey Sandor
- Song of the Raven
(1999)
... Jeffrey Sandor
1998
The Pretender
(TV Series)
Harold 'Harry' Kincaid
Harold 'Harry' Kincaid
- Someone to Trust
(1998)
... Harold 'Harry' Kincaid
1998
Creature
(TV Mini Series)
Adam Puckett
Adam Puckett
- Night 2
(1998)
... Adam Puckett
- Night 1
(1998)
... Adam Puckett
1998
Beverly Hills, 90210
(TV Series)
Jeff Stockmann
Jeff Stockmann
- Cupid's Arrow
(1998)
... Jeff Stockmann
- Crimes and Misdemeanors
(1998)
... Jeff Stockmann
- Rebound
(1998)
... Jeff Stockmann
- The Elephant's Father
(1998)
... Jeff Stockmann
1997
Orleans
(TV Series)
Jesse Charbonnet
Jesse Charbonnet
- Why Did the Crawfish Cross the Road?
(1997)
... Jesse Charbonnet
- Missing
(1997)
... Jesse Charbonnet
- When the Saints Go Marching in
(1997)
... Jesse Charbonnet
- Luther's Temptation
(1997)
... Jesse Charbonnet
- Hijack
(1997)
... Jesse Charbonnet
- Baby-Sitting
(1997)
... Jesse Charbonnet
- Pilot: Part 2
(1997)
... Jesse Charbonnet
- Pilot: Part 1
(1997)
... Jesse Charbonnet
1996
C.P.W.
(TV Series)
Tyler Brock
Tyler Brock
- You Belong to Me!
(1996)
... Tyler Brock
- Mermaids Strike Better
(1996)
... Tyler Brock
- Everything Has Its Price
(1996)
... Tyler Brock
1995-1996
Space: Above and Beyond
(TV Series)
Capt. John Oakes / A silicate
Capt. John Oakes / A silicate
- Never No More
(1996)
... Capt. John Oakes
- Choice or Chance
(1995)
... A silicate (uncredited)
1995
Earth 2
(TV Series)
Future Ulysses
Future Ulysses
- The Boy Who Would Be Terrian King
(1995)
... Future Ulysses
1994
Red Shoe Diaries
(TV Series)
Reluctant Boyfriend
Reluctant Boyfriend
- The Last Motel
(1994)
... Reluctant Boyfriend
Show
Soundtrack (1 credit)
2016
Shameless
(TV Series) (performer - 1 episode)
- #AbortionRules
(2016)
... (performer: "The Hokey Pokey" - uncredited)
Show
Self (1 credit)
Show
Archive footage (3 credits)