Brilliant Minds (Serie TV) (2024 - )Papel: Patrick Sullivan 8.00
Close to You (2024)Papel: Daniel 4.25
Esto va a doler (2023)Papel: Dan 5.33
Transplant (Serie TV) (2020 - 2024)Papel: Theo Hunter 6.97
The Umbrella Academy (Serie TV) (2019 - 2024)Papel: 35 Year Old Man 6.85
Hudson & Rex (Serie TV) (2019 - )Papel: Andrew Sullivan 6.92
Frankie Drake Mysteries (Serie TV) (2017 - 2021)Papel: Lewis Davidson 6.48
Buckout Road (2017)Papel: Derek Ganzer 4.04
Mary me mata (Serie TV) (2017 - 2019)Papel: Matt Danvers 7.43
Sucesor designado (Serie TV) (2016 - 2019)Papel: Russell 7.04
Wynonna Earp (Serie TV) (2016 - 2021)Papel: Robin 6.93
Slasher (Serie TV) (2016 - )Papel: Noah 6.00
Acorralados (2016)Papel: Officer Baker 6.01
Good Witch (Serie TV) (2015 - 2021)Papel: Andrew 6.82
La cumbre escarlata (2015)Papel: Shipping Agent 6.04
Between (Serie TV) (2015 - 2016)Papel: Pat 4.90
The Divide (Serie TV) (2014)Papel: I.I. Intern #2 7.03
The Strain (Serie TV) (2014 - 2017)Papel: Abraham (Young Setrakian) 7.13
Reign (Serie TV) (2013 - 2017)Papel: Fredrick 6.66
Copper (Serie TV) (2012 - 2013)Papel: Conor Glynn 7.41
Saving Hope (Serie TV) (2012 - 2017)Papel: Billy Wallace 7.03
Suits: La clave del éxito (Serie TV) (2011 - 2019)Papel: Ian 7.39
Los misterios de Murdoch (Serie TV) (2008 - )Papel: James Bennett 7.92
Lucid (2022) (Cortometraje)