
Known For
Filmography

The Very Last Interview
Movie · as David Shields
Prince of Florence
Movie · as Lucian

The Noble Act
Movie

Roger Is a Serial Killer
Movie · as James

Sugar
TV · as Garry · 3 eps

Foil
Movie · as Tom The Neighbor

Magic Carpet Rides
Movie · as Dusty

Hypochondriac
Movie · as Dad

Dear Mr. Brody
Movie

Babylon
Movie · as Guest at Hearst Bungalow

The Retrospective
Movie · as PJ (Spector #2)

Blue Miracle
Movie · as Gary

Mister Limbo
Movie

I Blame Society
Movie · as Fred

The Dark and the Wicked
Movie · as Funeral Director
The Mangina Exit
Movie · as Older Blake

Bacurau
Movie · as Willy

Golf!
Movie · as Bill

Euphoria
TV · as Uncle Ted · 1 ep

Blood Fest
Movie · as Roger Hinckley

A Haunting
Movie · as Donald Brewer

Shoot the Moon Right Between the Eyes
Movie · as Lance

Thunder Road
Movie · as Guy in a Nice Suit on a Bicycle

Foxy Trot
Movie · as Robert

9 Races
Movie · as Wes

Sick of it All
Movie · as Camillion Daily

I Don't Feel at Home in This World Anymore
Movie · as News Radio (voice)

Krisha
Movie · as David

Mad
Movie · as Robert the Attorney

Tower
Movie · as Allen Crum

Cloudy All Day
Movie

This Is Us
TV · as Officer Michael Rowson · 1 ep

Easy
TV · as Jay · 1 ep

7 Chinese Brothers
Movie · as Daryl

Boyhood
Movie · as Guy in Diner

A Teacher
Movie · as Eric's father

Good Night
Movie · as Max

Loves Her Gun
Movie · as The Clerk

White Reindeer
Movie · as Detective Ross
The Horrible Life of Dr. Ghoul
Movie · as Dr. Ghoul

Yeah Kowalski!
Movie · as Phil Kowalski

Boys On Film X
Movie · as Phil Kowalski (segment "Yeah Kowalski!")

Computer Chess
Movie · as Dave

Saturday Morning Massacre
Movie · as Mike Ryan

The Man from Orlando
Movie · as Romeo
Pictures of Superheroes
Movie · as Gil

Lovers of Hate
Movie · as Rudy

The Happy Poet
Movie · as Curtis

Harmony and Me
Movie · as Chatty Co-worker
Repetition (with Variation)
Movie · as The Man
The Cassidy Kids
Movie · as Lewis Gaylord (Adult)

Friday Night Lights
TV · as Young Doctor · 1 ep