Home / Discover / People

Marvel's The Punisher

2017
as David Lieberman

The Bear

2022
as Richie

Girls

2012
as Desi Harperin

NOS4A2

2019
as Chris McQueen

The Lake House

2006
as Henry Wyler

Mona Lisa Smile

2003
as Charlie Stewart

Lying and Stealing

2019
as Ray Warding

Avengers: Doomsday

2026
as Ben Grimm

The Royal Tenenbaums

2001
as Frederick - Bellboy

The Believer

2001
as First Waiter

Live Free or Die

2006
as Gazaniga

Hold Your Breath

2024
as Wallace Grady

High Falls

2007
as Jackson

Tesla

2020
as Szigeti

Stealth

2005
as Tim

Tokyo Project

2017
as Sebastian

Come Out and Play

2012
as Francis

Death of a Dynasty

2005
as Dave Katz

Suburban Girl

2007
as Ethan Eisenberg

The Grey Matter

2014
as Simon Peterson

Out There

2006
as Stan

Good Posture

2019
as Don Price

Poster Boy

2004
as Charlie

Lola Versus

2012
as Nick

Interrogation

2020
as Trey Carano

Wedding Daze

2006
as Matador

Guest Star

Episode Law & Order: Special Victims Unit
Informed
2006
Episode Andor
Aldhani
2022
Episode Andor
The Axe Forgets
2022
Episode Law & Order: Trial by Jury
Truth or Consequences
2005
Episode Fringe
Power Hungry
2008
Episode The Last Ship
SOS
2014
Episode Law & Order: Criminal Intent
One
2001
Episode Andor
The Eye
2022
Episode Kidnapped
Sorry Wrong Number
2006
Episode The Last Ship
Two Sailors Walk Into a Bar...
2014
Episode Person of Interest
Relevance
2013
Episode The Last Ship
Dead Reckoning
2014