2017
as Dan Crowheart
2013
as Wovoka
2012
2010
as Louis Freebird (as Apesanahquat)
2002
as Capt. Butler
1997
as Bloody Knife
1995
as Yellow Hawk
1995
as Chinonero
1994
as Clifford Rainfeather
1994
as Six Eyes
1994
as Telepath
1990
as Lester Haines
1987
as Sheriff Arnie
1986
as Scout #1
1985
as Interpreter
1985
as Interpreter