Gentlemen Broncos
2010 · Comedy
as Benjamin
Avenues
2017 · Comedy
as Max
Black Irish
2021 · Drama
as Cole McKay
Ceremony
2011 · Comedy
as Sam Davis
Empire State
2013 · Crime
as Eddie
In a Relationship
2020 · Comedy
as Owen
Wild Card
2015 · Action
as Cyrus Kinnick
The Brass Teapot
2013 · Comedy
as John
The English Teacher
as Jason Sherwood
Devil in Disguise: John Wayne Gacy
2025 · Crime
as Sam Amirante
Snow Angels
2008 · Crime
as Arthur Parkinson
Homework
as Dustin
I'm Dying Up Here S2
2018 · Comedy
as Eddie Zeidel
Laid
2024 · Comedy
as Richie Diane
Sacramento
2025 · Comedy
as Rickey
Red State
2011 · Action
as Travis
Haywire
2012 · Action
as Scott
Sky High
2005 · Action
as Will Stronghold
The Forbidden Kingdom
2008 · Action
as Jason Tripitikas
The Dust Factory
2008 · Drama
as Rocky Mazzelli
The Stanford Prison Experiment
2015 · Biography
as Christopher Archer
The Knick S2
2015 · Drama
as Dr. Bertie Chickering Jr.
Almost Famous
2000 · Adventure
as Young William
Minx S2
2023 · Comedy
as Glenn
Angelyne
2022 · Biography
as Danny
Will & Grace S1-S11
1998 · Comedy
as Elliot
Lords of Dogtown
2005 · Biography
as Sid
Seabiscuit
2003 · Drama
as Young Red Pollard
For Richer or Poorer
1997 · Comedy
as Sammy Yoder
The Final Season
2007 · Drama
as Mitch Akers