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)
The Hopeful (2024)Papel: Robbins 8.00
SKAL - FIGHT FOR SURVIVAL (2023)Papel: Franck 4.00
Soft (2022)Papel: Bruce F Duncan 8.84
El Novato (Serie TV) (2022 - )Papel: Neil Copeland 7.32
Disomnia (2021)Papel: Robert 7.66
Pretty Hard Cases (Serie TV) (2021 - 2023)Papel: Steve Evans 8.14
Flowers of the Field (2020)Papel: Maurice's Father 6.00
A Teacher (Serie TV) (2020)Papel: Jason 6.68
Traición a tres esposas (2020)Papel: Dominick Whitford 5.59
Blood quantum (2019)Papel: Man 6.07
Titanes (Serie TV) (2018 - 2023)Papel: Coach 7.38
Jack Ryan, de Tom Clancy (Serie TV) (2018 - )Papel: Secret Service Agent Crawford 7.69
El cuento de la criada (Serie TV) (2017 - 2025)Papel: Pilot 8.69
Skal (Serie TV) (2017 - )Papel: Frank 5.00
21 Thunder (Serie TV) (2017)Papel: Guy Desjardins 6.10
Tell the World (2016)Papel: Mr. Robbins 8.00
The Girlfriend Experience (Serie TV) (2016 - )Papel: Dennis Masterson 6.71
The Other Half (2016)Papel: Bruised Man 6.00
Freightened, el precio real del transporte marítimo (2016)Papel: Narrator 8.00
Good Witch (Serie TV) (2015 - )Papel: Phillip Harper 8.00
Heroes Reborn (Serie TV) (2015 - 2016)Papel: Boat Salesman 6.03
This Life (Serie TV) (2015 - )Papel: Joel Rosen 7.00
The Art of More (Serie TV) (2015 - )Papel: Phil Millain 5.03
The Strain (Serie TV) (2014 - 2017)Papel: Curfew Patrol Cop #1 7.16
El reino de la belleza (2014)Papel: professeur de Toronto 5.04
The Lottery (Serie TV) (2014 - )Papel: Secret Service Sam 6.43
Played (Serie TV) (2013 - )Papel: Nathan Brown 7.00
Sand Wars (2013)Papel: Narrator 8.03
Atrapada en la oscuridad (2013)Papel: Danny 5.02
Categoría 8 (Serie TV) (2013 - )Papel: Jack Hillcroft 5.00
Saving Hope (Serie TV) (2012 - 2017)Papel: Nick Murphy 7.13
The Year Dolly Parton Was My Mom (2011)Papel: Ken Kowalski 7.00
The Listener (Serie TV) (2009 - )Papel: Trevor Channing 5.86
The Wild Hunt (2009)Papel: Shaman Murtagh 7.00
The Beautiful Life (Serie TV) (2009 - )Papel: Brandon Carr 4.82
The Trotsky (2009)Papel: Stage Hand 5.98
Flashpoint (Serie TV) (2008 - 2013)Papel: Sgt. Matt McDondrick 7.24
Juegos de guerra 2 (2008)Papel: Agent Aaron Scott 5.21
Los misterios de Murdoch (Serie TV) (2008 - )Papel: Charlie Davidson 7.88
I'm Not There (2007)Papel: Sydney 5.40
Les hauts et les bas de Sophie Paquin (Serie TV) (2006 - 2009)Papel: Brian 5.74
El diario de Suzanne (2005)Papel: Stephen 4.54
Horas de horror (2005)Papel: Doctor 6.00
El aviador (2004)Papel: Chef 6.50
Missing (Serie TV) (2003 - 2006)Papel: Dan Slater 7.00
The Dead Zone (Serie TV) (2002 - 2007)Papel: Brian Judd 8.00
Blue Murder (Serie TV) (2001 - 2004)Papel: Uniform #1 7.00
Earth: Final Conflict (Serie TV) (1997 - 2002)Papel: Storm Trooper 7.00
Nounours (2022) (Cortometraje)