Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
Bumblebee (2018)Papel: TrippEdad: 22 años 9.50
Love Daily (Serie TV) (2018 - )Papel: Jake 6.47
Bumblebee (2018)Papel: TrippEdad: 22 años 7.40
Riverdale (Serie TV) (2017 - 2023)Papel: Heraldo 7.30
Degrassi: Next Class (Serie TV) (2016 - )Papel: Zigmund 'Zig' Novak 7.00
Sadie's Last Days on Earth (2016)Papel: JackEdad: 20 años 5.35
Misterios de la floristería (Serie TV) (2016 - )Papel: Kenny Lipinski 6.05
The Belko Experiment (2016)Papel: Guard 2Edad: 21 años 6.17
Killjoys (Serie TV) (2015 - 2019)Papel: Olan 7.44
Mi vida entre chicos (Serie TV) (2011 - )Papel: Wyatt 6.31
Haven (Serie TV) (2010 - 2015)Papel: Bobby Mueller 7.01
R.L. Stine's the Haunting Hour (Serie TV) (2010 - )Papel: Bill 8.00
Outlander (2008)Papel: JonEdad: 12 años 5.59
Toronto Stories (2008)Papel: JacobEdad: 12 años 4.87
Super Why! (Serie TV) (2007 - 2016)Papel: Additional Voice 6.03
Degrassi: La nueva generación (Serie TV) (2001 - 2015)Papel: Zig Novak 8.00
The Armoire (2009) (Cortometraje)Papel: TonyEdad: 13 años 8.00