Acting
3
Movies
5
TV Shows
22
Years Active
★ 1
Popularity
Top 7 by popularity
Criminal Minds
as Jeff Reynolds
NCIS
as Young Kyle Larson
Chicago P.D.
as Tillman Brandt
The Blacklist
as Cisco
FBI
as Alec (Junkie)
Aloud
as Mr. Stevens
Treadmill
as Andy
3 titles
Grimace