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)
Wilhelm Tell (2024)Papel: Baumgarten
Joe vs. Carole (Serie TV) (2022)Papel: John Finlay 6.00
Un juego de caballeros (Serie TV) (2020)Papel: Smalley 6.91
Adventures of a Mathematician (2020)Papel: Jack Calkin 6.00
68 Whiskey (Serie TV) (2020 - )Papel: Cooper Roback 4.81
Dublin Murders (Serie TV) (2019)Papel: Daniel March 6.88
The Ashram (2018)Papel: Jamie 4.96
Measure of a Man (2018)Papel: Jim Smith 7.20
Megan Leavey (2017)Papel: Sills 6.47
The Cured (2017)Papel: Senan 6.00
Jadotville (2016)Papel: Bill (Sniper) Ready 6.81
Alleycats (2016)Papel: Jake 5.00
Operación Anthropoid (2016)Papel: Josef Bublík 7.19
Burnt (2015)Papel: David 6.67
Después de la muerte (2015)Papel: Seb 4.00
En el corazón del mar (2015)Papel: Ramsdell 6.50
Monsters: El continente oscuro (2014)Papel: Michael Parkes 3.93
What Richard Did (2012)Papel: Conor Harris 6.02
Detrás de las paredes (2011)Papel: Complementary Role 4.78
Los Borgia (Serie TV) (2011 - )Papel: Youth #1 6.85
Un lugar donde quedarse (2011)Papel: Desmond 6.73
The Other Side of Sleep (2011)Papel: Killen 6.00
Jack Taylor (Serie TV) (2010 - 2016)Papel: Frankie Buckley 8.00
Misfits (Serie TV) (2009 - 2013)Papel: Jamie 7.73
Entertainment Tonight Canada (Serie TV) (2005 - )Papel: Self 4.00
Scratch (2013) (Cortometraje) 8.00