Home / Discover / People

A Fighting Man

2014
as Fast Eddie

A Thief Of Time

2004
as Jim Chee

A Warrior's Heart

2011
as Sgt. Major Duke Wayne

Arctic Air

2012
as Bobby Martin

Bury My Heart at Wounded Knee

2007
as Charles Eastman

Comanche Moon

2008
as Blue Duck

Cowboys & Aliens

2011
as Nat Colorado

Coyote Summer

1996
as Rafe Acuna

Coyote Waits

2003
as Jim Chee

Dance Me Outside

1994
as Frank Fencepost

Diablo

2016
as Nakoma

Flags of Our Fathers

2006
as Corporal Ira Hayes

Hostiles

2017
as Black Hawk

Ice Soldiers

2013
as TC Cardinal

Into the Grizzly Maze

2015
as Johnny Cadillac

Joe Dirt

2001
as Kicking Wing

Johnny Tootall

2005
as Johnny Tootall

Juanita

2019
as Jess

Lost in the Barrens

1990
as Hunting Party

Luna: Spirit of the Whale

2007
as Mike Maquinna

Monkey Beach

2020
as Mick

Moose TV

2007
as George Keeshig

Mystery, Alaska

1999
as Galin Winetka

Now & Forever

2002
as John Myron

Path of Souls

2012
as Jon Beardsley

Posers

2002
as Sinclair

Reel Injun

2010
as Himself

Skinwalkers

2002
as Jim Chee

Spirit Rider

1993
as Paul LeBlanc

Suicide Squad

2016
as Christopher Weiss / Slipknot

Swan Song

2021
as Dalton

The Art of Woo

2001
as Ben Crowchild

The Big Empty

2003
as Randy

The Last Stop

2000
as jason

The New Mutants

2020
as Dani's Father

The Power of the Dog

2021
as Edward Nappo

The Road to Tophet

2014
as Storyteller

The Stepson

2010
as Josh Anderson

The Stranger

2010
as Mason Reese

The Unhealer

2020
as Sheriff Adler

Turok: Son of Stone

2008
as Turok (Voice)

Windtalkers

2002
as Private Ben Yahzee

Host

Series A Cut Above 2022

Producer

Movie Path of Souls 2012
Movie The Northlander 2016

Guest Star

Episode Third Watch
Blessed and Bewildered
2004
Episode Big Love
Blood Atonement
2010
Episode Revolution
Born in the U.S.A.
2013
Episode Big Love
End of Days
2010
Episode Backstrom
Enemy Of My Enemies
2015
Episode Big Love
Next Ticket Out
2010
Episode Law & Order: Special Victims Unit
Outsider
2007
Episode Nancy Drew (2019)
Pilot
2019
Episode First Wave
Prayer for the White Man
2000
Episode Backstrom
Rock Bottom
2015
Episode Law & Order: Special Victims Unit
Screwed
2007
Episode The Dead Zone
Shaman
2002
Episode Hell on Wheels
The Game
2013
Episode Bookaboo
The Great Snortle Hunt (with Adam Beach)
1970
Episode Legend
The Life, Death, and Life of Wild Bill Hickok
1995
Episode Third Watch
The Spirit
2003
Episode Revolution
There Will Be Blood
2013
Episode Big Love
Under One Roof
2010
Episode Everwood
Unhappy Holidays
2003
Episode Bliss
Valentine's Day in Jail
2002
Episode Higher Ground
What Remains
2000
Episode JAG
Whole New Ball Game
2004
Episode Touched by an Angel
Written In Dust
1996