
Filmography30 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2023 | Sparkle: A Unicorn TaleMovie | Karl Hart | 41 |
| 2023 | A Gettysburg ChristmasMovie | Nick | 41 |
| 2020 | The Baker and the BeautySeries | Colin Davis | 38 |
| 2020 | Algorithm: BLISSMovie | Vic | 38 |
| 2019 | Surprise Me!Movie | Jeff Bachmann | 37 |
| 2017 | The Joneses UnpluggedMovie | Matthew Jones | 35 |
| 2017 | Gangster LandMovie | Jack McGurn | 35 |
| 2017 | An Uncommon GraceMovie | Levi Troyer | 35 |
| 2016 | Sandra Brown's White HotMovie | Beck Merchant | 34 |
| 2013 | N.Y.C. UndergroundMovie | Logan | 31 |
| 2013 | Lost for WordsMovie | Michael | 31 |
| 2012 | Stash HouseMovie | David Nash | 30 |
| 2012 | Christmas with HollyMovie | Mark Nagle | 30 |
| 2011 | The Lost ValentineMovie | Lucas Thomas | 29 |
| 2010 | Pretty Little LiarsSeries | Gabriel Holbrook | 28 |
| 2009 | The Vampire DiariesSeries | Ben McKittrick | 27 |
| 2009 | Ghost MachineMovie | Tom | 27 |
| 2008 | Never Back DownMovie | Jake Tyler | 26 |
| 2005 | SupernaturalSeries | Julian Duval | 23 |
| 2005 | Yours, Mine & OursMovie | William Beardsley | 23 |
| 2005 | ReunionSeries | Craig Brewster | 23 |
| 2005 | The Mostly Unfabulous Social Life of Ethan GreenMovie | Orlando | 23 |
| 2004 | SleepoverMovie | Steve | 22 |
| 2003 | EveSeries | Chip | 21 |
| 2003 | One Tree HillSeries | Abercrombie | 21 |
| 2001 | SmallvilleSeries | Byron Moore | 19 |
| 2001 | Pearl HarborMovie | Danny's Gunner | 19 |
| 2001 | The Brotherhood 2: Young WarlocksMovie | John Van Owen | 19 |
| 2000 | Boston PublicSeries | Troy Mooney | 18 |
| 2000 | Even StevensSeries | Scott Brooks | 18 |