Home / Discover / People

Suicide Squad

2016
as Christopher Weiss / Slipknot

The New Mutants

2020
as Dani's Father

The Power of the Dog

2021
as Edward Nappo

Cowboys & Aliens

2011
as Nat Colorado

Swan Song

2021
as Dalton

Hostiles

2017
as Black Hawk

Spirit Rider

1993
as Paul LeBlanc

Now & Forever

2002
as John Myron

Comanche Moon

2008
as Blue Duck

Johnny Tootall

2005
as Johnny Tootall

Dance Me Outside

1994
as Frank Fencepost

Windtalkers

2002
as Private Ben Yahzee

Path of Souls

2012
as Jon Beardsley

Into the Grizzly Maze

2015
as Johnny Cadillac

Coyote Summer

1996
as Rafe Acuna

Moose TV

2007
as George Keeshig

Coyote Waits

2003
as Jim Chee

The Unhealer

2020
as Sheriff Adler

The Stepson

2010
as Josh Anderson

Flags of Our Fathers

2006
as Corporal Ira Hayes

Arctic Air

2012
as Bobby Martin

Diablo

2016
as Nakoma

Posers

2002
as Sinclair

Monkey Beach

2020
as Mick

Joe Dirt

2001
as Kicking Wing

Skinwalkers

2002
as Jim Chee

Luna: Spirit of the Whale

2007
as Mike Maquinna

Ice Soldiers

2013
as TC Cardinal

The Art of Woo

2001
as Ben Crowchild

Mystery, Alaska

1999
as Galin Winetka

A Fighting Man

2014
as Fast Eddie

The Big Empty

2003
as Randy

Turok: Son of Stone

2008
as Turok (Voice)

Juanita

2019
as Jess

Bury My Heart at Wounded Knee

2007
as Charles Eastman

A Warrior's Heart

2011
as Sgt. Major Duke Wayne

The Road to Tophet

2014
as Storyteller

The Stranger

2010
as Mason Reese

A Thief Of Time

2004
as Jim Chee

The Last Stop

2000
as jason

Reel Injun

2010
as Himself

Lost in the Barrens

1990
as Hunting Party

Host

Series A Cut Above 2022

Producer

Movie Path of Souls 2012
Movie The Northlander 2016

Guest Star

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