← Back to explore








































Filmography39 titles

House
2004as Joey Arnello
2004as Joey Arnello

The Mentalist
2008as Oscar
2008as Oscar

9-1-1
2018as Marty
2018as Marty

Dexter
2006as Sgt. McKay
2006as Sgt. McKay

Grey's Anatomy
2005as Weiss
2005as Weiss

S.W.A.T.
2017as Jeffrey
2017as Jeffrey

Justified
2010as Doyle Bennett
2010as Doyle Bennett

Lie to Me
2009as Cab Driver / Jogger
2009as Cab Driver / Jogger

Law & Order: Special Victims Unit
1999as Mickey D'Angelo
1999as Mickey D'Angelo

Third Watch
1999as Detective
1999as Detective

The Dark Knight Rises
2012as DWP Man
2012as DWP Man

Life
2007as Ray
2007as Ray

CSI: Miami
2002as Kevin Dowell
2002as Kevin Dowell

Elementary
2012as Detective Owen Calabrissi
2012as Detective Owen Calabrissi

NCIS
2003as Detective Edward Olson
2003as Detective Edward Olson

CSI: Crime Scene Investigation
2000as Damon
2000as Damon

Tommy
2020as Doug Dudik
2020as Doug Dudik

Sneaky Pete
2015as Frank
2015as Frank

Studio 60 on the Sunset Strip
2006
2006

Law & Order
1990as Brown
1990as Brown

Masters of Sex
2013as Stan
2013as Stan

Bull
2016as Coach Wayne Davis
2016as Coach Wayne Davis

Numb3rs
2005as Jonas Grover
2005as Jonas Grover

Tow
2025as Vic
2025as Vic

Seven Psychopaths
2012as Al
2012as Al

The Contender
2000as Paul Smith
2000as Paul Smith

He Got Game
1998as Crudup
1998as Crudup

Summer of Sam
1999as Ron
1999as Ron

Café Society
2016as Nat (uncredited)
2016as Nat (uncredited)

The Trials of Cate McCall
2013as Officer Duncan
2013as Officer Duncan

English Teacher
2024as Bob Ruby
2024as Bob Ruby

Anything Else
2003as Bill
2003as Bill

Sweet Virginia
2017as Tom Barrett
2017as Tom Barrett

Close to Home
2005as D.A. Investigator
2005as D.A. Investigator

Seven Days in Utopia
2011as Martin Chisholm
2011as Martin Chisholm

Dead Man's Burden
2012as E.J. Lane
2012as E.J. Lane

Lost Souls
2000as Irked Motorist
2000as Irked Motorist

Altered Minds
2014as Leonard Shellner
2014as Leonard Shellner

The Breakup Artist
2004as Jim Verdi
2004as Jim Verdi