| Master of the House (2023) als Vincent |
| The List (2023) als Rob |
| The Unheard (2023) als Joshua |
| The Friendship Game (2022) als Rob |
| Hot Pink Horror: The Making of Color Out of Space (2020) |
| Color Out of Space (2019) als Benny Gardner |
| All These Small Moments (2019) als Howie Sheffield |
| When Jeff Tried to Save the World (2018) als Stanford |
| Unfollowed (2018) als Connor |
| Andy (2017) als Andy |
| Wolff's Law (2016) als Hyde |
| Birthday Boy (2015) als Young Man |
| Garage Sale Mystery: The Wedding Dress (2015) als Logan Shannon |
| Garage Sale Mystery: The Deadly Room (2015) als Logan Shannon |
| Garage Sale Mystery: All That Glitters (2014) als Logan Shannon |
| The Guest (2014) als Luke |
| Starving in Suburbia (2014) als Leo |
| The Virginian (2014) als Danny |
| The Christmas Ornament (2013) als Connor |
| Leap 4 Your Life (2013) als James |
| Garage Sale Mystery (2013) als Logan Shannon |
| Girl vs. Monster (2012) als Henry |
| Spooky Buddies (2011) als Punk Teen |
| Tooth Fairy (2010) als Ben |
| Christmas in Canaan (2009) als Older Bobby |
| Freezer Burn: The Invasion of Laxdale (2008) als Little Brat |
| The Secret of the Nutcracker (2007) als Frank |
| For the Love of a Child (2006) als David |
| Waking Up Wally: The Walter Gretzky Story (2005) als Goalie |
| Ulysses 31 als Telemachus (rumored) |
| Camp als Jake |