Just Add Love (2022)Papel: Rob 5.23
La traición (2018)Papel: Oliver Graham 3.99
Jingle Belle (2018)Papel: Adam 5.07
Little Women (2018)Papel: Nurse 5.01
In Emma's Footsteps (2018)Papel: Joseph Smith Jr. 7.13
Intercambio en Navidad (2017)Papel: Jasper 6.00
Amor a simple vista (2017)Papel: Matthew McGuire 6.02
My Brother the Time Traveler (2017)Papel: Mr. Bernard 5.94
Un nuevo comienzo (2015)Papel: Phillip Bricks 6.02
Austentatious (Serie TV) (2015 - )Papel: Grant Knightley 8.00
Jackie & Ryan (2014)Papel: Police Officer 5.05
Dragonfyre (2013)Papel: Brant 3.29
Beautiful Beast (2013)Papel: Jeremy Edmunds 6.00
Changing Hearts (2012)Papel: James 5.09
Vamp U (2011)Papel: Peter 3.90
Aroma y sensibilidad (2011)Papel: Edward Farris 4.86
El novio de mi novia (2010)Papel: Spry Fan #2 5.06
127 Horas (2010)Papel: Friend of Aaron 7.01
High School Musical 3: Fin de curso (2008)Papel: Assistant Coach 4.92
The Singles 2nd Ward (2007)Papel: Willard 6.12
Simon Says (2006)Papel: Quinn 4.03
The Book of Mormon Movie, Volume 1: The Journey (2003)Papel: Jonathan 3.22
Angels in Every Storm (2021)
The Christmas Project 2 (2020) 3.97
Cobblestone (2022)
Small Town Crime (2017) 6.06
Un nuevo comienzo (2015) 6.02
Friend Request (2013) 3.31
Vamp U (2011) 3.90
El mejor dia de mi vida (-)
Saurus City (-)