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)
X-Men: Días del futuro pasado (2014)Papel: Young Charles - 12 yrsEdad: 18 años 8.77
Diana (2013)Papel: Prince WilliamEdad: 17 años 8.59
Missing (Serie TV) (2012 - )Papel: Young Maxim 6.46
X-Men: Primera Generación (2011)Papel: Charles Xavier (12 Years)Edad: 15 años 8.83
Gracie! (2009)Papel: Young BoyEdad: 13 años 7.00
Messengers 2 (2009)Papel: Michael RollinsEdad: 13 años 4.04
Little Dorrit (Serie TV) (2008)Papel: Young Arthur 9.00
Doctor Who Confidential (Serie TV) (2005 - )Papel: Self 8.00
Doctor Who (Serie TV) (2005 - )Papel: Young Kazran 7.61
Testigo mudo (Serie TV) (1996 - )Papel: Robbie Masham 7.85