Actor
Saint Clare
2024
as Cole Edwards
The Re-Education of Molly Singer
2023
as Scott Perkins
The Card Counter
2021
as Ronnie
Lansky
2021
as Jimmy the Bookie
Run Hide Fight
2021
as Mr. Yates
Vanquish
2021
as Rayo
Me You Madness
2021
as Pat
You Are My Home
2020
as Charlie
The Comeback Trail
2020
as Andre
The Courier
2019
as Alan Green
1st Born
2019
as Moyel / Rabbi
Little Women
2018
as Steven Henry
Andover
2018
as Professor Mitchell
Wild Nights with Emily
2018
as Edward Dickinson
Hollywood Dirt
2017
as Justin
Carrie Pilby
2017
as George
The Better Half
2015
Private Number
2015
as Roland Sanchez
#Stuck
2014
as Pee Man
Who's Afraid of Vagina Wolf?
2013
as Robert
Isolated
2013
as Self - Ambassador for Peace
Boy Toy
2011
as Dominic
Itty Bitty Titty Committee
2007
as Peter
Cult
2007
as Alex
Sunny and Share Love You
2007
as Nicky
Factory Girl
2006
as Joey
Cruel World
2005
as Jack
Born Killers
2005
as Jerry
Guy in Row Five
2005
as Simon
L.A. D.J.
2004
as Joel The Party Planner
Wild Roomies
2004
as Christian
Rent Control
2003
as Peter
The Rules of Attraction
2002
as Raymond
Repli-Kate
2002
as Liquor Store Clerk
Ghost World
2001
as Porno Cashier
Clay Pride: Being Clay in America
2001
as Gary (voice)
But I'm a Cheerleader
2000
as Joel
Can't Hardly Wait
1998
as Geoff Piccirilli
A Love Like This
as Jeremy