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)
Malicious (2023)Papel: William 7.70
Business Ethics (2019)Papel: Professor Mould 5.00
La Reina Asesina del Baile (2019)Papel: Principal Wainsley 6.00
Enterrados en el jardín (Serie TV) (2018 - )Papel: Howard Elkins 8.00
Una cuestión de género (2018)Papel: Another Client 5.26
Unidas por la venganza (2018)Papel: Kevin Meyers 6.00
Venganza: Orígenes (Serie TV) (2017 - 2018)Papel: Ken Drummond 6.13
Allure (2017)Papel: David 4.03
Juego sucio (2017)Papel: Sean Davies 6.39
The Man in the Shadows (2017)Papel: Scott Darwin 3.24
Asesinato sin condena (2016)Papel: Ben Gardner 4.25
The Masked Saint (2016)Papel: Tony 5.33
Conviction (Serie TV) (2016 - )Papel: Detective #1 7.08
Private Eyes (Serie TV) (2016 - )Papel: Carl Jenkins 6.93
Vuelo 192 (2016)Papel: Ken Plummer 5.28
Odd Squad (Serie TV) (2014 - )Papel: Pilot 7.06
Hora cero (Serie TV) (2013 - )Papel: FBI Agent Jim 5.92
El secreto de Clara (2013)Papel: Stan Dwyer 6.10
Durmiendo con su enemigo (Serie TV) (2012 - )Papel: Gary Triano 7.00
Esperanza mortal (2012)Papel: John Blakely 4.60
Cybergeddon (Serie TV) (2012)Papel: News Anchor #3 6.04
Casi humanos (Serie TV) (2011 - )Papel: Army Doctor 6.66
Falsa inocencia (2010)Papel: Dr. Erickson 5.41
Covert Affairs (Serie TV) (2010 - 2014)Papel: Gate Guard 7.00
El secreto de mi vecino (2009)Papel: Sean 4.92
The Listener (Serie TV) (2009 - )Papel: Ted Winters 5.86
Almacén 13 (Serie TV) (2009 - 2014)Papel: Kevin Munroe 7.50
La ira de una mujer (2008)Papel: Ian Matthews 5.27
Los misterios de Murdoch (Serie TV) (2008 - )Papel: Mr. King 7.88
Flashpoint (Serie TV) (2008 - 2013)Papel: Ed's Doctor 7.24
Durham County (Serie TV) (2007 - 2010)Papel: Jim 8.73
Una extraña en mi hogar (2007)Papel: Glen Garrity 5.32
11S: El inicio (2006)Papel: Nerdy Controller 5.32
Secretos prohibidos (2005)Papel: Young Sam 5.89
Eternal (2004)Papel: Cusack 4.07
Kevin Hill (Serie TV) (2004 - 2005)Papel: Waiter 5.92
Mayday Catástrofes Aéreas (Serie TV) (2003 - )Papel: Dirk De Jager - Co-Pilot 8.00
72 Hours: True Crime (Serie TV) (2003 - )Papel: Detective Boyd 8.28
The Eleventh Hour (Serie TV) (2002 - 2005)Papel: Dylan 8.00
The Dead Zone (Serie TV) (2002 - 2007)Papel: Father Tony 8.00
Protection (2001)Papel: Marshall #1 6.00
Degrassi: La nueva generación (Serie TV) (2001 - 2015)Papel: Photographer 8.00
Final Stop (2016) (Cortometraje)Papel: Officer Abrams 9.00
Malicious (2023) 7.70
Country Crush (2016) 6.00