David Nett is an Actor, Designer, and Writer
The Most Dangerous Game 2022
as Captain
A Tale of Two Guns 2022
as Ike Bullard
Credits from TMDB.