Películas:
1. "La señorita Willoughby y la librería encantada" (2021) como Ben Morrison
2. "12 fechas de Navidad" (2011) como Miles Dufour
3. "Una noche de invierno" (2005) como Brian
4. "El príncipe y yo" (2004) como el rey Edvard de Dinamarca
5. "El diario de la princesa 2:Compromiso real" (2004) como Lord Devereaux
6. "Más barato por docena" (2003) como Kenny Baker
7. "Freaky Friday" (2003) como Jake
Programas de televisión:
1. "The Flash" (2014-2017) como Ralph Dibny / Elongated Man
2. "Las nueve vidas de Chloe King" (2011) como Alek Petrov
3. "90210" (2009-2010) como Liam Court
4. "Hannah Montana" (2009) como Josh
5. "Entre fantasmas" (2008) como Gabe Medina
6. "Drake y Josh" (2007) como Scott
7. "Cory en la casa" (2007) como Jason Stiles
8. "Zoey 101" (2005-2006) como Logan Reese