
Filmography21 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2024 | Art of a HitMovie | Ryan | 44 |
| 2020 | Inside the RainMovie | Shawn | 40 |
| 2018 | High VoltageMovie | Scott | 38 |
| 2018 | FaithMovie | Leo | 38 |
| 2017 | S.W.A.T.Series | Torque Vaughn | 37 |
| 2015 | Weepah Way For NowMovie | Syd | 35 |
| 2014 | The Ganzfeld HauntingMovie | Eliot | 34 |
| 2013 | Marvel's Agents of S.H.I.E.L.D.Series | Cricket | 33 |
| 2012 | Soldiers of FortuneMovie | Ernesto | 32 |
| 2012 | TransitMovie | Evers | 32 |
| 2011 | Blood OutMovie | David Savion | 31 |
| 2010 | AltitudeMovie | Cory | 30 |
| 2009 | BandslamMovie | Basher Martin | 29 |
| 2009 | Cook CountyMovie | Abe | 29 |
| 2007 | SleepwalkersMovie | Drummer Who Works As a Bicycle Messenger | 27 |
| 2007 | FlakesMovie | Skinny Larry | 27 |
| 2006 | Strangers with CandyMovie | Stanley (uncredited) | 26 |
| 2005 | Broken FlowersMovie | Young Man on Bus | 25 |
| 2003 | The O.C.Series | Johnny Harper | 23 |
| 2003 | The Mudge BoyMovie | Scotty | 23 |
| 1951 | Hallmark Hall of FameSeries | Snakeman | — |