Ian Walker is known for Tenkiller (2022) and Salt of the Earth (2024).
Salt of the Earth 2026
as David
Tenkiller 2022
as Leon
Credits from TMDB.