Home / Discover / People

Swan Song

2021
as Dalton

The Power of the Dog

2021
as Edward Nappo

The New Mutants

2020
as Dani's Father

Monkey Beach

2020
as Mick

The Unhealer

2020
as Sheriff Adler

Juanita

2019
as Jess

Hostiles

2017
as Black Hawk

Suicide Squad

2016
as Christopher Weiss / Slipknot

Diablo

2016
as Nakoma

Into the Grizzly Maze

2015
as Johnny Cadillac

A Fighting Man

2014
as Fast Eddie

The Road to Tophet

2014
as Storyteller

Ice Soldiers

2013
as TC Cardinal

Path of Souls

2012
as Jon Beardsley

Arctic Air

2012
as Bobby Martin

Cowboys & Aliens

2011
as Nat Colorado

A Warrior's Heart

2011
as Sgt. Major Duke Wayne

The Stranger

2010
as Mason Reese

The Stepson

2010
as Josh Anderson

Reel Injun

2010
as Himself

Turok: Son of Stone

2008
as Turok (Voice)

Comanche Moon

2008
as Blue Duck

Moose TV

2007
as George Keeshig

Bury My Heart at Wounded Knee

2007
as Charles Eastman

Luna: Spirit of the Whale

2007
as Mike Maquinna

Flags of Our Fathers

2006
as Corporal Ira Hayes

Johnny Tootall

2005
as Johnny Tootall

A Thief Of Time

2004
as Jim Chee

The Big Empty

2003
as Randy

Coyote Waits

2003
as Jim Chee

Now & Forever

2002
as John Myron

Windtalkers

2002
as Private Ben Yahzee

Skinwalkers

2002
as Jim Chee

Posers

2002
as Sinclair

The Art of Woo

2001
as Ben Crowchild

Joe Dirt

2001
as Kicking Wing

The Last Stop

2000
as jason

Mystery, Alaska

1999
as Galin Winetka

Coyote Summer

1996
as Rafe Acuna

Dance Me Outside

1994
as Frank Fencepost

Spirit Rider

1993
as Paul LeBlanc

Lost in the Barrens

1990
as Hunting Party

Host

Series Les maitres de la scie 2022
Series A Cut Above 2022

Producer

Movie The Northlander 2016
Movie Path of Souls 2012

Guest Star

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