
Filmography

The 100
2014 · Jasper Jordan

War of the Worlds
2025 · Mark Goodman

Fargo
2014 · Donald Ireland

Degrassi
2001 · Nic

Oppenheimer
2023 · Seth Neddermeyer

Haven
2010 · Jimmy

Rookie Blue
2010 · Martin Bentz

The Listener
2009 · Bennie

The Marvelous Mrs. Maisel
2017 · Alan

Crime 101
2026 · Devon

The Studio
2025 · Miles

Most Dangerous Game
2020 · Green (uncredited)

Being Erica
2009 · Leo Strange

FUBAR
2023 · Oscar Brunner

A Teacher
2020 · Ryan Johnson

Diary of a Wimpy Kid
2010 · Rodrick Heffley

American Pie Presents: The Naked Mile
2006 · High School Student #4

Jake 2.0
2003 · Young Kid

Monday Mornings
2013 · Benjamin Decada

Saw IV
2007 · Derek

Land of the Dead
2005 · Brian

Odyssey 5
2002 · Gothic Teen / Joey Grossman

Diary of a Wimpy Kid: Rodrick Rules
2011 · Rodrick Heffley

Saw VI
2009 · Brent

Diary of a Wimpy Kid: Dog Days
2012 · Rodrick Heffley

Okja
2017 · Silver

72 Hours: True Crime
2004 · Mary's Son

Words on Bathroom Walls
2020 · Joaquin

Regression
2015 · Roy Gray

The Art of the Steal
2013 · Ponch

Assassin's Creed: Lineage
2009 · Ezio Auditore da Firenze

Survival of the Dead
2010 · Boy

Mile End Kicks
2026 · Archie Webber
Alone at Dawn
2027 · Actor

Godsend
2004 · Zachary Clark Wells

A Dark Truth
2012 · Renaldo

Being Charlie
2016 · Adam

Assassin's Creed: Lineage
2009 · Ezio Auditore

30/30 Vision: Three Decades of Strand Releasing
2019 · Actor

Sacrifice
2011 · Mike

Demi Adejuyigbe: Is Going to Do One (1) Backflip
2025 · Wallace Shawn (voice)

All That We Love
2025 · Nate

Adoration
2009 · Simon

Princess
2008 · Older Boy

The Scream Team
2002 · Screaming Kid

The Entitled
2011 · Dean Taylor

Salvation
2025 · Luke

Dead Before Dawn
2012 · Casper Galloway

Knights of the South Bronx
2005 · Darren Mason

Pink Skies Ahead
2020 · Greg

Fugitive Pieces
2008 · Ben (Teenager)

The Poet
2007 · Guard #1

Hidden 3D
2011 · Lucas

The Stone Angel
2007 · Teen Marvin

Verona
2010 · Christopher

Hustle
2004 · The Kid
The Altar Boy Gang
2007 · Terry

Mirage
2022 · Adam

Small Time
2014 · Freddy Klein

Finn's Girl
2007 · Actor

Diary of a Wimpy Kid: Class Clown
2012 · Rodrick Heffley (voice)

DC 9/11: Time of Crisis
2003 · Fireman's Son

Most Dangerous Game
2020 · Green

A Life Interrupted
2007 · Young Bobby

Roxy Hunter and the Horrific Halloween
2008 · Drew

Shania A Life in Eight Albums
2005 · Mark, 14 yrs.

Citizen Duane
2006 · Maurie Balfour

Most Dangerous Game: New York
2023 · Green

Tuscaloosa
2020 · Billy Mitchell

Deep Cuts
TBA · Actor

King of Sorrow
2007 · Low Man

Aruba
2006 · Mark