Known For
Filmography

56 Days
TV · as Dan Troxler · 8 eps

Best Medicine
TV · as Glendon Ross · 1 ep

Birthrite
Movie · as Dr. Brennan

Resentment
Movie · as David

Long Bright River
TV · as Sergeant Ahearn · 7 eps

Murdaugh: Death in the Family
TV · as John Marvin Murdaugh · 5 eps

The Union
Movie · as Bobby Breslin

Cabrini
Movie · as Dr. Murphy

The Apprentice
Movie · as Daniel Sullivan

Kaleidoscope
TV · as Andrew Covington · 9 eps

Old Man
Movie · as Bible Salesman

Rubber Gun Club
Movie · as Matt Doherty

Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend
Movie · as Nick

Tommy
TV · as Kevin Keller · 2 eps

Brittany Runs a Marathon
Movie · as Doctor Falloway

Evil
TV · as Seth Tolford · 1 ep

The Loudest Voice
TV · as Sean Hannity · 3 eps

Cam
Movie · as Tinker

The First Purge
Movie · as Arlo Sabian / Chief of Staff

Everything Sucks!
TV · as Ken Messner · 10 eps

Succession
TV · as Ray · 9 eps

The Depths
Movie · as Mickey Hansen

Mr. Mercedes
TV · as Andrew Halliday · 4 eps

The Deuce
TV · as Jerry · 1 ep

Sully
Movie · as Patrick Harten

The Harrow
Movie · as Ray

The Path
TV · as Russel Armstrong · 10 eps

The Night Of
TV · as Eczema Help Group Member · 2 eps

The Visit
Movie · as Dr. Sam

Limitless
TV · as Cameron Fish · 5 eps

Let's Be Cops
Movie · as Officer Kaplan

Loitering with Intent
Movie

Madam Secretary
TV · as Scott · 1 ep

Over/Under
Movie · as Rudy Young

The Blacklist
TV · as Bobby · 1 ep

Hope Springs
Movie · as Mark, Their Son-in-Law

Longmire
TV · as Dave Milgrom · 2 eps

Elementary
TV · as Griffin Parker · 1 ep

Person of Interest
TV · as Gil · 1 ep

Coach
Movie · as Brian

Dead Hands
Movie · as Dave

Blue Bloods
TV · as Joe Kaplan · 1 ep

White Collar
TV · as David Sullivan · 1 ep

The Good Wife
TV · as Brandt Claussen · 1 ep

Mercy
TV · as Tim Flanagan · 22 eps

Cupid
TV · as Walter Blackstock · 1 ep

Army Wives
TV · as The Shooter · 2 eps

Damages
TV · as Police Officer · 1 ep

Weeds
TV · as Crick Montgomery · 2 eps

Our Town
Movie · as Baseball Player

NCIS
TV · as Tom Adams · 1 ep

Monday Night Mayhem
Movie · as Hotel Clerk

Law & Order: Criminal Intent
TV · as Jack Strong · 1 ep

Law & Order: Special Victims Unit
TV · as Ryan Duffy, Ron Duca · 1 ep

Law & Order
TV · as Jason Stanford · 1 ep
