Acting
1984-04-18 · La Mesa, California, USA
L.A.'s Finest
as Nose Ring · 2019 · 6.9
S.W.A.T.
as Cyrus · 2017 · 8.0
Faith of Our Fathers
as Pvt. Henderson · 2015 · 5.6
The Fosters
as Joe Olsen · 2013 · 7.5
Shameless
as Noel · 2011 · 8.2