← Back to explore















Filmography14 titles

M.I.A.
2026as Matt
2026as Matt

9-1-1: Lone Star
2020as Brett
2020as Brett

S.W.A.T.
2017as Chase Rodwig
2017as Chase Rodwig

Tacoma FD
2019as Miles Longpeter
2019as Miles Longpeter

NCIS
2003as Navy P.O. First Class Sam Vega
2003as Navy P.O. First Class Sam Vega

Abbott Elementary
2021as Caleb
2021as Caleb

Kidnapped in Her Own Home: The Martha Carelli Story
2026as Michael Anderson
2026as Michael Anderson

L.A.'s Finest
2019as Young Dante
2019as Young Dante

Scream: The TV Series
2015as Brett Kenner
2015as Brett Kenner

Turkey Drop
2019as Jordan
2019as Jordan

Rescue: HI-Surf
2024as Max
2024as Max

WITS Academy
as Cameron Masters
as Cameron Masters

The Last Whistle
2019as Mark Smith
2019as Mark Smith

Shockwave: Countdown to Disaster
2017as Jake
2017as Jake