Filmy:
1. „Panna Willoughby i nawiedzona księgarnia” (2021) jako Ben Morrison
2. „12 dat Bożego Narodzenia” (2011) jako Miles Dufour
3. „Jedna zimowa noc” (2005) jako Brian
4. „Książę i ja” (2004) jako król Danii Edvard
5. „Pamiętnik księżniczki 2:Królewskie zaręczyny” (2004) jako Lord Devereaux
6. „Tańsze o tuzin” (2003) jako Kenny Baker
7. „Zakręcony piątek” (2003) jako Jake
Programy telewizyjne:
1. „Flash” (2014-2017) jako Ralph Dibny / Wydłużony mężczyzna
2. „Dziewięć żywotów Chloe King” (2011) jako Alek Petrov
3. „90210” (2009-2010) jako Liam Court
4. „Hannah Montana” (2009) jako Josh
5. „Zaklinacz duchów” (2008) jako Gabe Medina
6. „Drake i Josh” (2007) jako Scott
7. „Cory w domu” (2007) jako Jason Stiles
8. „Zoey 101” (2005-2006) jako Logan Reese