2024
Lilly as Timothy Granger
2024
Descendants: The Rise of Red as Aviator
2022
The Staircase as Brad Wolgamott (3 episodes)
2022
Deep Water as Deputy Clark
2020
The Walking Dead: World Beyond as Walter (1 episode)
2020
Outer Banks as Crewman (2 episodes)
2003
One Tree Hill as Josh (7 episodes)