The Zero Option 1988
as David Barber
The Dirty Dozen: Next Mission 1985
as Otto Deutsch
Hiawatha 1984
as Mudjiekeewis
Credits from TMDB.