Save Me! (2024)Papel: Jeremy 9.00
Cora Bora (2023)Papel: Bandmate 6.46
The Dropout: Auge y caída de Elizabeth Holmes (Serie TV) (2022)Papel: Billy Evans 6.92
Leverage: Redemption (Serie TV) (2021 - )Papel: Luke Stewart 7.83
I Blame Society (2020)Papel: Phil 4.93
Almost Family (Serie TV) (2019 - 2020)Papel: Jesse Braddock 6.58
Vacaciones para morir (2018)Papel: Kirk 5.03
9-1-1 (Serie TV) (2018 - )Papel: Caleb 6.96
The Rookie (Serie TV) (2018 - )Papel: Male Hiker 7.74
The Sinner (Serie TV) (2017 - 2021)Papel: Younger Jamie 6.96
All I Want (2017)Papel: Garrett 5.31
Las siervas de Manson (2016)Papel: Bobby Beausoleil 4.96
Hard Sell (2016)Papel: Jason 5.00
Battle for Skyark (2016)Papel: Rusty 2.54
Código negro (Serie TV) (2015 - 2018)Papel: Charlie Loffredo 7.74
Paraíso (2012)Papel: Roman 6.94
Major Crimes (Serie TV) (2012 - 2018)Papel: Slider 7.31
NCIS: Los Ángeles (Serie TV) (2009 - 2023)Papel: Noel 5.74
Anatomía de Grey (Serie TV) (2005 - )Papel: Nate Ardilla 7.61
Uqi (2022) (Cortometraje)Papel: Brother Eddy
Funnel of Love (2021) (Cortometraje)
Save Me! (2024) 9.00