| Just in Time (2024) als Rowan |
| Lou (2022) als Chris |
| House of Chains (2022) |
| A Wedding to Remember (2021) als Brian Wolf |
| Cross Country Christmas (2020) als Max |
| Love is a Piece of Cake (2020) als Aidan Cooper |
| A Very Country Christmas Homecoming (2020) als Zane |
| A Sweet Christmas Romance (2019) als Brad |
| A Very Country Wedding (2019) als Zane |
| A Very Country Christmas (2017) als Zane |
| A Puppy for Christmas (2016) als Liam |
| Deeper: The Retribution of Beth (2015) als John |
| All of My Heart (2015) als Daryl |
| The Christmas Secret (2014) als Brad |
| See No Evil 2 (2014) als Will |
| Lonesome Dove Church (2014) als Isaac Shepherd |
| Borealis (2013) als Dan Riordan |
| She Made Them Do It (2012) als Rick |
| The Horses of Mcbride (2012) als Simon Senegal |
| Hannah's Law (2012) als Wyatt Earp |
| The Killing Game (2011) als Charlie |
| Fakers (2010) als Tanner Cruikshank |
| Slap Shot 3: The Junior League (2008) als Riley Haskell |
| Lost Boys: The Tribe (2008) als Evan |
| Nightmare at the End of the Hall (2008) als Sam |
| A Girl Like Me: The Gwen Araujo Story (2006) als Jaron |
| Killer Bash (2005) als Greg |
| Perfect Romance (2004) als Long-Haired Kid |
| The Sisterhood (2004) als Dan |
| Bonds Will Be Broken |