Ταινίες:
1. "Miss Willoughby and the Haunted Bookshop" (2021) ως Ben Morrison
2. «12 Dates of Christmas» (2011) ως Miles Dufour
3. "One Winter Night" (2005) ως Brian
4. «The Prince and Me» (2004) ως βασιλιάς Edvard της Δανίας
5. "The Princess Diaries 2:Royal Engagement" (2004) ως Lord Devereaux
6. «Cheaper by the Dozen» (2003) ως Kenny Baker
7. «Freaky Friday» (2003) ως Τζέικ
Τηλεοπτικές εκπομπές:
1. "The Flash" (2014-2017) ως Ralph Dibny / Elongated Man
2. «The Nine Lives of Chloe King» (2011) ως Alek Petrov
3. «90210» (2009-2010) ως Liam Court
4. «Hannah Montana» (2009) ως Josh
5. "Ghost Whisperer" (2008) ως Gabe Medina
6. «Drake &Josh» (2007) ως Scott
7. "Cory in the House" (2007) ως Jason Stiles
8. "Zoey 101" (2005-2006) ως Logan Reese