Filmovi:
1. "Miss Willoughby i ukleta knjižara" (2021.) kao Ben Morrison
2. "12 datuma Božića" (2011.) kao Miles Dufour
3. "Jedna zimska noć" (2005.) kao Brian
4. "Princ i ja" (2004.) kao kralj Edvard od Danske
5. "Princezini dnevnici 2:Kraljevske zaruke" (2004.) kao Lord Devereaux
6. "Cheaper by the Dozen" (2003.) kao Kenny Baker
7. "Freaky Friday" (2003) kao Jake
Televizijske emisije:
1. "The Flash" (2014-2017) kao Ralph Dibny / Elongated Man
2. "Devet života Chloe King" (2011.) kao Alek Petrov
3. "90210" (2009-2010) kao Liam Court
4. "Hannah Montana" (2009) kao Josh
5. "Šaptač duhovima" (2008.) kao Gabe Medina
6. "Drake &Josh" (2007) kao Scott
7. "Cory u kući" (2007.) kao Jason Stiles
8. "Zoey 101" (2005.-2006.) kao Logan Reese