7.356 Days2026as Dan Troxler
7.0Murdaugh: Death in the Family2025as John Marvin Murdaugh
4.7Birthrite2025as Dr. Brennan
Resentment2025as David
6.9Long Bright River2025as Sergeant Ahearn
6.9The Apprentice2024as Daniel Sullivan
6.1The Union2024as Bobby Breslin
7.7Cabrini2024as Dr. Murphy
6.8Kaleidoscope2023as Andrew Covington
5.8Old Man2022as Bible Salesman
Rubber Gun Club2021as Matt Doherty
6.4Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend2020as Nick
7.5Tommy2020as Kevin Keller
7.8Evil2019as Seth Tolford
6.6Brittany Runs a Marathon2019as Doctor Falloway
6.6Brittany Runs a Marathon2019as Doctor Falloway
7.4The Loudest Voice2019as Sean Hannity
5.8Cam2018as Tinker
5.8Cam2018as Tinker
6.0The First Purge2018as Arlo Sabian / Chief of Staff
7.1Everything Sucks!2018as Ken Messner
7.6The Deuce2017as Jerry
7.2Mr. Mercedes2017as Andrew Halliday
1.0The Depths2017as Mickey Hansen
5.7The Harrow2016as Ray
7.2Sully2016as Patrick Harten
8.0The Night Of2016as Eczema Help Group Member
7.3Limitless2015as Cameron Fish
6.3The Visit2015as Dr. Sam
7.0Madam Secretary2014as Scott
4.2Loitering with Intent2014
7.6The Blacklist2013as Bobby
3.8Over/Under2013as Rudy Young
7.6Elementary2012as Griffin Parker
6.3Hope Springs2012as Mark, Their Son-in-Law
6.3Hope Springs2012as Mark, Their Son-in-Law
8.1Person of Interest2011as Gil
7.8Blue Bloods2010as Joe Kaplan
5.3Coach2010as Brian
Dead Hands2010as Dave
8.2White Collar2009as David Sullivan
5.8Mercy2009as Tim Flanagan
5.9Cupid2009as Walter Blackstock
7.5Damages2007as Police Officer
7.5Army Wives2007as The Shooter
7.5Weeds2005as Crick Montgomery
7.6NCIS2003as Tom Adams
7.7Our Town2003as Baseball Player
6.0Monday Night Mayhem2002as Hotel Clerk
7.6Law & Order: Criminal Intent2001as Jack Strong
8.0Law & Order: Special Victims Unit1999as Ryan Duffy
7.3Law & Order1990as Jason Stanford
