
Filmography15 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2022 | It Snows All the TimeMovie | Art | 33 |
| 2017 | Different FlowersMovie | Charlie | 28 |
| 2017 | The Man from Earth: HoloceneMovie | Philip | 28 |
| 2016 | CrowdedSeries | Nate | 27 |
| 2015 | Landmine Goes ClickMovie | Chris | 26 |
| 2012 | TransitMovie | Shane | 23 |
| 2010 | StarstruckMovie | Christopher Wilde | 21 |
| 2010 | Melissa & JoeySeries | Zander Carlson | 21 |
| 2010 | Elle: A Modern Cinderella TaleMovie | Ty Parker | 21 |
| 2009 | 17 AgainMovie | Alex O'Donnell | 20 |
| 2009 | MacKenzie FallsSeries | Chad Dylan Cooper | 20 |
| 2006 | Hannah MontanaSeries | Lucas | 17 |
| 2005 | The CloserSeries | Grady Reed | 16 |
| 2005 | Grey's AnatomySeries | Kip | 16 |
| 2003 | EveSeries | Noah | 14 |