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)
Accused (2023) (Serie TV) (2023 - )Papel: Shaggy 8.00
Seeing Red (2022)Edad: 37 años
The Last Victim (2021)Papel: BullEdad: 37 años 5.00
Big Sky (Serie TV) (2020 - )Papel: John Wayne Kleinsasser 5.91
Patsy & Loretta (2019)Papel: Charlie DickEdad: 35 años 7.00
The I-Land (Serie TV) (2019)Papel: Moses 4.11
10 Minutos menos (2019)Papel: GriffinEdad: 35 años 3.26
If Not Now, When? (2019)Papel: MaxEdad: 34 años 5.08
The Rookie (Serie TV) (2018 - )Papel: Noah Foster 7.62
Six (Serie TV) (2017 - )Papel: Alex Caulder 7.09
CSI: Cyber (Serie TV) (2015 - )Papel: Reaper 4.92
88 (2014)Papel: AsterEdad: 30 años 5.00
Saúl: El viaje a Damasco (2014)Papel: SaulEdad: 29 años 6.13
Motive (Serie TV) (2013 - 2016)Papel: Derek Caster 7.21
Copper (Serie TV) (2012 - )Papel: Robert Morehouse 7.01
Arrow (Serie TV) (2012 - 2020)Papel: Kyle 'Ace' Reston 7.29
Muertos antes del amanecer (2012)Papel: Patrick BishopEdad: 28 años 3.92
Casi humanos (Serie TV) (2011 - )Papel: Henry Durham 6.66
La reina de las sombras (Serie TV) (2010 - 2015)Papel: Rainer 6.59
Deshielo (2009)Papel: Federico FulceEdad: 25 años 6.62
La isla del miedo (2009)Papel: Tyler CampbellEdad: 26 años 6.08
Blood Ties (Serie TV) (2007 - )Papel: Henry Fitzroy 7.15
La alianza del mal (2006)Papel: Aaron AbbotEdad: 22 años 5.89
Beautiful People (Serie TV) (2005 - )Papel: Evan Frasier 6.18
Uno para todas (2005)Papel: Paul RodmanEdad: 20 años 5.76
Un canguro superduro (2005)Papel: ScottEdad: 20 años 4.64
Zerophilia (2005)Papel: MaxEdad: 21 años 5.97
Una historia de violencia (2005)Papel: Bobby SingerEdad: 21 años 5.68
Missing (Serie TV) (2003 - 2006)Papel: Xavier Redman 7.00
Chicas Guepardo: Todo por un sueño (2003)Papel: DerekEdad: 19 años 5.05
Strange Days at Blake Holsey High (Serie TV) (2002 - 2006)Papel: Blake Holsey 8.00
CSI: Miami (Serie TV) (2002 - 2012)Papel: Andrew Hillman 5.92
Odyssey 5 (Serie TV) (2002 - 2004)Papel: Zack Ambrose 7.25
Smallville (Serie TV) (2001 - 2011)Papel: Sebastian Kane 6.93
Degrassi: La nueva generación (Serie TV) (2001 - 2015)Papel: NAK Reporter 8.00
Strike (2000)Papel: Alex ThompsonEdad: 15 años 4.33
Riesgo límite (1996)Papel: Sick BoyEdad: 12 años 6.00
Love Cures Cancer: Take a Chance on Love II (2011)Edad: 26 años
Love Cures Cancer: Take a Chance on Love (2009)Edad: 24 años