2020- 2020
Tales from the Loop
Actor - Jakob
2019
Low Tide
Actor - Smitty
2018
7.5
Alex Strangelove
Actor - Dell
8.5
Eighth Grade
Actor - Riley
2014- 2018
Scorpion
Actor - Joven Walter O'Brien
2003- Act
NCIS
Actor - Luke Harris
Full filmography