Known For
Photos
Filmography

Green River Killer
Movie

Follow Mode
Movie

Go On
Movie

Unholy Communion
Movie · as Paul

Ultrasound
Movie · as Glen

The Social Dilemma
Movie · as Advertising A.I. / Engagement A.I. / Growth A.I.

American Hangman
Movie · as Henry David Cole

Crypto
Movie · as Ted

Proven Innocent
TV · as Bodie Quick · 13 eps

Most Likely to Murder
Movie · as Lowell

Titans
TV · as Dr. Jonathan Crane / Scarecrow · 13 eps

Explained
TV · as Narrator (voice) · 1 ep

Das Boot
TV · as Samuel Greenwood · 12 eps

The Most Hated Woman in America
Movie · as William J. Murray III

My Friend Dahmer
Movie · as Dr Matthews

Genius
TV · as Raymond Geist · 2 eps

A Kind of Murder
Movie · as Laurence Corby

The OA
TV · as Pierre Ruskin · 4 eps

Day Out of Days
Movie · as Tark

Winter Light
Movie · as Samuel

Saints & Strangers
TV · as William Bradford · 2 eps

Casual
TV · as Jordan Anderson · 7 eps

Red Knot
Movie · as Peter Harrison

Beach Pillows
Movie · as Nick

High School USA!
TV · as Marsh Merriwether (voice) · 11 eps

In Time
Movie · as Philippe Weis

Elektra Luxx
Movie · as Jimmy

Rango
Movie · as Ezekiel / Lasso Rodent (voice)

Into the Deep: America, Whaling & The World
Movie · as Thomas Nickerson (voice)

Money
TV · as Fielding Goodney · 2 eps

Watch What Happens Live with Andy Cohen
TV · as Self - Guest · 1 ep

Establishing Mad Men
Movie · as Self

Killing Zelda Sparks
Movie · as Craig Blackshear

Mad Men
TV · as Pete Campbell · 92 eps

Alpha Dog
Movie · as Pick Giaimo
Waning Moon
Movie · as Michael

Shakespeare's Sonnets
Movie · as Sebastian

Dandelion
Movie · as Mason Mullich

The Unsaid
Movie · as Thomas Caffey

Crime + Punishment in Suburbia
Movie · as Vincent

Luckytown
Movie · as Colonel

Ricky 6
Movie · as Ricky Cowen

Bad Seed
Movie · as Dillon

Angel
TV · as Connor · 28 eps

Law & Order: Special Victims Unit
TV · as Steve Getz · 2 eps

Another Day in Paradise
Movie · as Bobbie

Strike!
Movie · as Snake – Flat Critter

Masterminds
Movie · as Oswald 'Ozzie' Paxton

Alaska
Movie · as Sean Barnes

The Indian in the Cupboard
Movie · as Gillon

Heaven Sent
Movie · as Eddie Chandler

Little Big League
Movie · as James

ER
TV · as Jesse Keenan · 1 ep

Untamed Heart
Movie · as Orphan Boy

Law & Order
TV · as Chuck Klein · 1 ep



