Known For
Filmography

Pretty Ugly
Movie · as Terry Aldridge

Crude
Movie
The Families Stone
Movie · as Brad Stevenson

Cape Fear
TV · as Detective Grayson Park · 4 eps

Xeno
Movie · as Chase

Train Dreams
Movie · as Apostle Frank

Florida Man
TV · as Andy Boone · 5 eps

Abandoned
Movie · as Dr. Carver

American Murderer
Movie · as David Brown

A Friend of the Family
TV · as Marty · 1 ep

Brothers by Blood
Movie · as Jimmy

A House on the Bayou
Movie · as John Chambers

The Salvation Of The World As We Know It
Movie · as Bulli-Fahrer

Tales from the Loop
TV · as George · 6 eps

NOS4A2
TV · as Jonathan 'The Hourglass' Beckett · 3 eps

The Righteous Gemstones
TV · 1 ep

Café Society
Movie · as Steve

Rules Don't Apply
Movie · as Richard Miskin

Channel Zero
TV · as Mike Painter · 6 eps

American Crime Story
TV · as Paul Beck · 1 ep

Chance
TV · as Ryan Winter · 10 eps

The Daughter
Movie · as Christian

Goodbye to All That
Movie · as Otto Wall
Black Eyed Dog
Movie

The Divide
TV · as Clark Rylance · 8 eps

Hello Carter
Movie · as Aaron

The Babymakers
Movie · as Tommy Macklin

The Newsroom
TV · as Brian Brenner · 2 eps

Water for Elephants
Movie · as Charlie

The Flowers of War
Movie · as Terry

Beloved
Movie · as Henderson

Bright Star
Movie · as Mr. Brown

Away We Go
Movie · as Courtney

Parks and Recreation
TV · as Mark Brendanawicz · 30 eps

Pretty Bird
Movie · as Beach Dog Jogger (as Otto Peotomy)

The Assassination of Jesse James by the Coward Robert Ford
Movie · as Dick Liddil

Lars and the Real Girl
Movie · as Gus

Live Free or Die
Movie · as Lagrand

Elizabethtown
Movie · as Jessie Baylor

The Family Stone
Movie · as Brad Stevenson

50 Ways to Leave Your Lover
Movie · as Owen McCabe

All the Real Girls
Movie · as Paul

Security, Colorado
Movie · as Paul

George Washington
Movie · as Rico Rice

Third Watch
TV · as Warner · 3 eps

Physical Pinball
Movie · as Guy playing pool
Pleasant Grove
Movie · as Bedford

Law & Order
TV · as Daniel Strawn · 1 ep
