Actor · Born 1996
Don't Log Off
2025 · as Brian
Baby Blue
2025 · as Kelvin
Rock the Boat
2023 · as Jahleel
Teen Wolf: The Movie
2023 · as Deputy Mason Hewitt
Just Say When
2020 · as James
47 Meters Down: Uncaged
2019 · as Carl
Ender's Game
2013 · as Dink Meeker