Home / Discover / People

Glass

2019
as Pierce

A Dog's Purpose

2017
as Jim - Ethan's Dad

Rectify

2013
as Jon Stern

Dr. Death

2021
as Nathan Gamelli

The Deuce

2017
as Gene Goldman

Lost and Delirious

2001
as Jake Hollander

The Independent

2022
as Lucas Nicoll

The Samaritan

2012
as Ethan

Sure Thing

2015
as Bill

Panhandle

2022
as Bell Prescott

Labor Pains

2009
as Nick Steinwald

Little Woods

2019
as Bill

Out of My Mind

2024
as Chuck

All Hat

2007
as Ray Dokes

Mambo Italiano

2003
as Angelo Barberini

No Man Of God

2021
as Ted Bundy

Turn Me On

2024
as Founder

Shattered Glass

2003
as Rob Gruen

Take This Waltz

2011
as Daniel

Guest Star

Episode Blindspot
Deductions
2018
Episode The Astronaut Wives Club
Liftoff
2015
Episode Law & Order: Special Victims Unit
Hell's Kitchen
2018
Episode Sorry For Your Loss
Welcome to Palm Springs
2018
Episode Elementary
The Rat Race
2012
Episode Little Voice
Quick, Quick Slow
2020
Episode Little Voice
Tell Her
2020
Episode The Marvelous Mrs. Maisel
All Alone
2018
Episode Blindspot
Warning Shot
2018
Episode Blue Bloods
Men in Black
2013
Episode Little Voice
Love Hurts
2020
Episode Little Voice
Ghost Light
2020
Episode The Astronaut Wives Club
Launch
2015
Episode The Astronaut Wives Club
Protocol
2015
Episode The Astronaut Wives Club
Retroattitude
2015
Episode The Twilight Zone (2019)
Not All Men
2019