
Filmography24 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2019 | All RiseSeries | Collier Owens | 38 |
| 2018 | Time for Me to Come Home for ChristmasMovie | Heath Sawyer | 37 |
| 2017 | SteveSeries | Self | 36 |
| 2017 | The ArrangementSeries | Kyle West | 36 |
| 2014 | SwelterMovie | Boyd | 33 |
| 2013 | RushlightsMovie | Billy Brody | 32 |
| 2012 | DallasSeries | John Ross Ewing III | 31 |
| 2010 | BetwixtMovie | — | 29 |
| 2009 | Watch What Happens Live with Andy CohenSeries | Self - Guest | 28 |
| 2009 | The Jerk TheoryMovie | Adam | 28 |
| 2008 | 90210Series | Sean Cavanaugh | 27 |
| 2006 | Broken BridgesMovie | Wyatt | 25 |
| 2006 | FingerprintsMovie | Penn | 25 |
| 2006 | Step UpMovie | Brett Dolan | 25 |
| 2005 | Over ThereSeries | Pfc. Bo Rider | 24 |
| 2005 | Yours, Mine & OursMovie | Nick De Pietro | 24 |
| 2004 | Desperate HousewivesSeries | Austin McCann | 23 |
| 2004 | The Girl Next DoorMovie | Pep Rally Jock | 23 |
| 2004 | RodneySeries | Wes | 23 |
| 2002 | 8 Simple RulesSeries | Tyler | 21 |
| 2002 | She SpiesSeries | Raine | 21 |
| 2001 | One on OneSeries | Josh | 20 |
| 2001 | Maybe It's MeSeries | Jackson | 20 |
| 2000 | CSI: Crime Scene InvestigationSeries | Calvin Crook | 19 |