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)
Saint X (Serie TV) (2023 - )Papel: Joe 7.00
I'm Charlie Walker (2022)Papel: Bill 5.00
Dubois et Fils: Nomads of Time (2021)Papel: Nomad
Disrupted (2020)Papel: Fred Ross 4.83
Loco (2020)Papel: Mikey 4.98
The City of Gold (2018)Papel: Jorge Escamilla 3.00
Lucifer (Serie TV) (2015 - 2021)Papel: Tío Sorrento 7.91
Don Quixote: The Ingenious Gentleman of La Mancha (2015)Papel: Galley Slave 6.00
Campamento Kikiwaka (Serie TV) (2015 - )Papel: Branch Shrub 4.98
Weird Loners (Serie TV) (2015 - )Papel: David 6.01
Savaged (2013)Papel: Creed 5.70
Mom (Serie TV) (2013 - 2021)Papel: Jesus 6.74
Our Boys (2013)Papel: Fintan 6.99
Terapia con Charlie (Serie TV) (2012 - 2014)Papel: Jack 6.12
Awakening (2011)Papel: Mark Ritter 7.69
The Millennium Bug (2011)Papel: Billa Crawford 5.00
Hawai 5.0 (Serie TV) (2010 - 2020)Papel: Tim Richards 7.25
Mike y Molly (Serie TV) (2010 - 2016)Papel: Dylan 6.84
Vampire Diaries (2009) (Serie TV) (2009 - 2017)Papel: Young Giuseppe Salvatore 6.96
Southland (Serie TV) (2009 - 2013)Papel: Billy Stearn 8.20
iCarly (Serie TV) (2007 - 2012)Papel: Dirk 6.19
Zoey 101 (Serie TV) (2005 - 2008)Papel: Band Member #2 6.12
CSI: Nueva York (Serie TV) (2004 - )Papel: Antonio Reyes 7.00
Navy: Investigación criminal (Serie TV) (2003 - )Papel: Ronald Ayers aka Brendan Peters 6.96
Imaginist (2022) (Cortometraje)Papel: Rick
Dave Made a Maze (2017) 7.00
Our Boys (2013) 6.99
The Millennium Bug (2011) 5.00
City of Tales (2018) (Cortometraje) 6.00