Home / Discover / People

I Know This Much Is True

2020
as Ralph Drinkwater

Firestarter

2022
as Rainbird

The New World

2005
as Rupwew

Rutherford Falls

2021
as Terry Tarbell

Zig Zag

2002
as Dale

Skinwalkers

2002
as Dr.Stone

The Lost Child

2000
as Eddie

Skipped Parts

2000
as Hank Elkrunner

The Minion

1998
as Gray Eagle

Firestorm

1998
as Andy

Rude

1995
as Spirit Dancer

Dreamkeeper

2003
as Thunder Spirit

Smoke Signals

1998
as Junior Polatkin

Race Against Time

2000
as Johnny Black Eagle

Woman Walks Ahead

2018
as Sitting Bull

Kissed by Lightning

2009
as Jessie Lightning

Blood Quantum

2020
as Traylor

Crazy Horse

1996
as Crazy Horse

Director

Episode Acting Good
Just Fok’n Missing Her
2022

Guest Star

Episode Star Trek: Discovery
The Examples
2021
Episode Harsh Realm
Cincinnati
2000
Episode Millennium
A Single Blade of Grass
1997
Episode Charmed
The Good, the Bad and the Cursed
2001
Episode The Magnificent Seven
The Ghosts of the Confederacy
1998
Episode Talking Dead
The Unveiling; Children of Wrath (FTWD 307/308)
2017
Episode Promised Land
The Outrage
1997
Episode Law & Order: Criminal Intent
Gone
2005
Episode Hallmark Hall Of Fame
The Lost Child
2000
Episode Are You Afraid of the Dark?
The Tale of the Manaha
1995
Episode The Magnificent Seven
Pilot (2)
1998
Episode Numb3rs
Bones of Contention
2005