Film:
1. "Miss Willoughby e la libreria stregata" (2021) nel ruolo di Ben Morrison
2. "12 date di Natale" (2011) nel ruolo di Miles Dufour
3. "Una notte d'inverno" (2005) nel ruolo di Brian
4. "Io e il principe" (2004) nel ruolo del re Edvard di Danimarca
5. "The Princess Diaries 2:Royal Engagement" (2004) nel ruolo di Lord Devereaux
6. "Più economici a dozzine" (2003) nel ruolo di Kenny Baker
7. "Freaky Friday" (2003) nel ruolo di Jake
Programmi televisivi:
1. "The Flash" (2014-2017) nel ruolo di Ralph Dibny / Elongated Man
2. "Le nove vite di Chloe King" (2011) nel ruolo di Alek Petrov
3. "90210" (2009-2010) nel ruolo di Liam Court
4. "Hannah Montana" (2009) nel ruolo di Josh
5. "L'uomo che sussurra ai fantasmi" (2008) nel ruolo di Gabe Medina
6. "Drake e Josh" (2007) nel ruolo di Scott
7. "Cory in the House" (2007) nel ruolo di Jason Stiles
8. "Zoey 101" (2005-2006) nel ruolo di Logan Reese