2024
ChickenMan as ChickenMan
2021
Bashira as Andy Monrovia
2020
The Bloodhound as Francis
2017
The Emoji Movie as Ronnie Ram Tech (voice)
2017
The Honor Farm as Sinclair
2016
The Frontier as Eddie
2016
Like Lambs as Charlie Masters
2015
Let Me Down Easy as Hezekiah
2015
Weepah Way For Now as Reed
2015
Ned Rifle as Ned Rifle
2013
How to Be a Man as Bryan
2012
Nor'easter as Josh Green
2012
Electrick Children as Mr Will
2012
Girls Against Boys as Tyler
2011
A Gifted Man as Milo (16 episodes)
2010
The Killer Inside Me as Johnnie Pappas
2007
Mad Men as Rolo (1 episode)
2007
The Making of 'Fay Grim' or: How Do You Spell Espionage? as Himself
2007
Fay Grim as Ned Grim
2004
Lemony Snicket's A Series of Unfortunate Events as Klaus Baudelaire
2003
Good Boy! as Owen Baker
2002
Road to Perdition as Peter Sullivan
2001
Law & Order: Criminal Intent as Jason (1 episode)
2001
Law & Order: Criminal Intent as Robbie Bishop (1 episode)
2001
Sweet November as Abner
2001
The Rising Place as Emmett Wilder
2000
I Dreamed of Africa as 7-Year-Old Emanuele
1999
I Remember as Joe (kid)
1998
Stepmom as Ben Harrison
1990
Law & Order as Jack Ericson (1 episode)
1990
Law & Order as Tory Quinlann (1 episode)