Filmography
| 2025 | The Savant (TV Series) · as Aaron Miller |
| 2025 | Swiped · as Jb |
| 2020 | Lincoln Rhyme: Hunt for the Bone Collector (TV Series) · as David Fleming |
| 2019 | The Hot Zone (TV Series) · as Agent Chris Moore |
| 2018 | The Rookie (TV Series) · as Carl Ditweiler |
| 2017 | Mohawk · as Myles Holt |
| 2016 | Preacher (TV Series) · as Eugene 'arseface' Root |
| 2016 | Billions (TV Series) · as George Wagner |
| 2015 | Windsor · as Jesse |
| 2014 | Rake (US) (TV Series) · as Finn Deane |
| 2013 | Jimmy · as Jimmy Mitchell |
| 2011 | The Orphan Killer · as Orphan Kid Playing Basketball |
| 2010 | An Invisible Sign · as Danny O'mazzi |
| 2010 | Blue Bloods (TV Series) · as Eric Butler |
| 2009 | Mercy (TV Series) · as Patrick |
| 2008 | Baby Mama · as Caroline's 7 Year Old |
| 2008 | Phoebe in Wonderland · as Jamie |
| 2006 | Waterfront (TV Series) · as Danny |
| 1999 | Law & Order: Special Victims Unit (TV Series) · as Duvall Mathis |
| 1999 | The Sopranos (TV Series) · as Kid |
| 1996 | Blue's Clues (TV Series) · as Joe's Friend |





