| movie | Code 8: Part II (2024) (AKA "Code 8 Part II")As Connor | (Not seen) |
| movie | Float (2023)As Blake Hamilton | (Not seen) |
| movie | Simulant (2023)As Evan | (Not seen) |
| movie | Resident Evil: Welcome to Raccoon City (2021)As Chris Redfield | (Not seen) |
| tv | Upload (2020)As Nathan Brown(29 episodes) | (Not seen) |
| movie | The Babysitter: Killer Queen (2020)As Max | (Not seen) |
| tv | The Witcher (2019)As Gallatin(3 episodes) | (Not seen) |
| movie | Code 8 (2019)As Connor Reed | (Not seen) |
| movie | When We First Met (2018)As Ethan | (Not seen) |
| tv | A Series of Unfortunate Events (2017)As Kevin(3 episodes) | (Not seen) |
| movie | The Babysitter (2017)As Max | (Not seen) |
| movie | Nine Lives (2016)As David Brand | (Not seen) |
| movie | ARQ (2016)As Renton | (Not seen) |
| movie | The DUFF (2015)As Wesley Rush | (Not seen) |
| movie | Max (2015)As Kyle Wincott | (Not seen) |
| tv | The Flash (2014)As Ronnie Raymond / Deathstorm(13 episodes) | (Not seen) |
| tv | Whose Line Is It Anyway? (2013)As Self(1 episode) | (Not seen) |
| movie | The Hunters (2013)As Paxton Flynn | (Not seen) |
| tv | Alcatraz (2012)As Young Ray Archer(3 episodes) | (Not seen) |
| tv | Revenge (2011)As Adam Connor(4 episodes) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Billy Keats(1 episode) | (Not seen) |
| tv | Pretty Little Liars (2010)As Eric Kahn(1 episode) | (Not seen) |
| tv | Modern Family (2009)As Chase(1 episode) | (Not seen) |
| movie | Scooby-Doo! The Mystery Begins (2009)As Fred | (Not seen) |
| movie | American Pie Presents: Beta House (2007)As Nick Anderson | (Not seen) |
| tv | How I Met Your Mother (2005)As Scooby(2 episodes) | (Not seen) |
| movie | Cheaper by the Dozen 2 (2005)As Daniel Murtaugh | (Not seen) |
| tv | The X-Files (1993)As Agent Miller(3 episodes) | (Not seen) |