
Filmography12 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2018 | My Baby is a Bike HelmetMovie | Josh | 36 |
| 2014 | The MichaelsMovie | Rick Wychowski | 32 |
| 2012 | Hollywood HeightsSeries | Dylan Stone | 30 |
| 2011 | Happy EndingsSeries | Todd | 29 |
| 2011 | The Nine Lives of Chloe KingSeries | Jesse | 29 |
| 2010 | Hawaii Five-0Series | Todd | 28 |
| 2010 | The Last HarborMovie | Matt Sharpe | 28 |
| 2010 | SquattersSeries | — | 28 |
| 2008 | The Secret Life of the American TeenagerSeries | — | 26 |
| 2007 | GreekSeries | Ryan Prince | 25 |
| 2005 | How I Met Your MotherSeries | PJ | 23 |
| 2005 | WildfireSeries | Junior Davis | 23 |