| An Easter Bloom (2024) als Craig |
| The Cases of Mystery Lane (2023) als Kyle Henicker |
| Harmony From The Heart (2022) als Max Williams |
| The Christmas Promise (2021) als Teddy |
| Morning Show Mysteries: Murder Ever After (2021) als Phil |
| Sweet Carolina (2021) als Jeff |
| Picture Perfect Mysteries: Exit Stage Death (2020) als Daniel Drake |
| Picture Perfect Mysteries: Dead Over Diamonds (2020) als Daniel Drake |
| A Blue Ridge Mountain Christmas (2019) als Austin Boyle |
| Colours (2019) als Mr. Lister |
| Morning Show Mysteries: Death by Design (2019) als Phil |
| Morning Show Mysteries: Countdown to Murder (2019) als Phil |
| Morning Show Mysteries: A Murder in Mind (2019) als Phil |
| Chronicle Mysteries: The Wrong Man (2019) als Tim Reynolds |
| Where Darkness Lies (2019) als Jamie |
| Daddy's Girl (2018) als Deputy Scott Walker |
| Morning Show Mysteries: Murder on the Menu (2018) als Phil |
| Hailey Dean Mysteries: A Will to Kill (2018) als AAron Stone |
| Reap What You Sew: An Aurora Teagarden Mystery (2018) als Dustin Sykes |
| Still/Born (2018) als Jack |
| Morning Show Mysteries: Mortal Mishaps (2018) als Phil |
| Garage Sale Mystery: Murder By Text (2017) als Manager Rick |
| Moonlight in Vermont (2017) als Nate |
| Hailey Dean Mysteries: Murder, With Love (2016) als Aaron Stone |
| Signed, Sealed, Delivered: Lost Without You (2016) als Topper |
| Murder, She Baked: A Deadly Recipe (2016) als Kevin Miller |
| Not With His Wife (2016) als Josh Boland |
| Buried Secrets (2015) als Karl Simms |
| A Gift of Miracles (2015) als Nathan Riley |
| Extraterrestrial (2014) als Seth |
| WolfCop (2014) als Gang Leader |
| A Ring by Spring (2014) als Austin |
| Rocketship Misfits (2013) als Lee Brandon |
| Vikingdom (2013) als Frey |
| Stalkers (2013) als Brian |
| 13 Eerie (2013) als Patrick |
| She Made Them Do It (2012) als McCorkle |
| A Dog Named Duke (2012) als Matt |
| Seattle Superstorm (2012) als Hudson |
| The Big Year (2011) als Darren |
| Seeds of Destruction (2011) als Joe |
| Iron Invader (2011) als Max |
| Bond of Silence (2010) als Aaron |
| Dear Mr. Gacy (2010) als Jason Moss |
| Tucker and Dale vs. Evil (2010) als Chad |
| Merlin and the Book of Beasts (2009) als Lysanor |
| Spectacular! (2009) als Nils |
| Wild Cherry (2009) als Brad 'Skeets' Skeetowski |
| The Uninvited (2009) als Matt |
| Free Style (2008) als Justin Maynard |
| Mom, Dad and Her (2008) als Zach |
| Tell Me No Lies (2007) als Jordan Bates |
| Partition (2007) als Andrew Stilwell |
| Kill Shot: The Making of 'FD3' (2006) |
| Final Destination 3 (2006) als Jason Wise |
| The Hunchback of Notre Dame (2006) als (voice) |
| Missing in America (2005) als Robert W. Gardner |
| Love on the Side (2004) als Dwayne |
| Zolar (2004) als Dex |
| Have You Heard? Secret Central (2004) als Matt Mitchell |
| Door to Door (2002) als Watkins Stock Boy |
| Due East (2002) als Michael Yaeger |
| Prozac Nation (2001) als Sam |
| Ginger Snaps (2000) als Jason McCardy |
| Sole Survivor (2000) als Gas Attendant |
| Nightmare in Big Sky Country (1998) als Dwain Bethel |
| Breaking the Surface: The Greg Louganis Story (1997) als 14 Year Old Boy |
| The Prisoner of Zenda, Inc. (1996) als Schoolmate |
| Angel Flight Down (1996) als Travis Bagshaw |
| Sleeping Beauty (1995) als (voice) |
| Gold Diggers: The Secret of Bear Mountain (1995) als Adam |
| Alice in Wonderland (1995) als (voice) |
| Little Red Riding Hood (1995) als (voice) |
| Black Beauty (1995) als (voice) |
| Snow White (1995) als (voice) |
| Hercules (1995) als (voice) |
| Magic Gift of the Snowman (1995) als (voice) |
| Heidi (1995) als (voice) |
| Curly - The Littlest Puppy (1995) als (voice) |
| The Nutcracker (1994) als (voice) |
| Pocahontas (1994) als (voice) |
| Incident at Deception Ridge (1994) als Sam Bates |
| Cinderella (1994) als (voice) |
| Leo the Lion: King of the Jungle (1994) als Rhino (voice) |
| Happy the Littlest Bunny (1994) als (voice) |
| A Christmas Carol (1994) als (voice) |
| Judgment Day: The John List Story (1993) als Freddie List |
| Mood Indigo (1993) als Boy Running |
| Magic Trolls and the Troll Warriors (1991) als (voice) |