Known For
Filmography

Used Mercs
Movie · as Mr. Riley

One Battle After Another
Movie · as Avanti

Little Bird
TV · as Asin · 6 eps

Brother, I Cry
Movie · as Dean

The Grizzlies
Movie · as Harry

The Tormenting
Movie · as Ruben Martin

The Flash
TV · as General Cloud · 1 ep

Maïna
Movie · as Quujuuq

Elementary
TV · as Leon Moody · 1 ep

Longmire
TV · as Dolan Lone Elk · 1 ep

Casino Jack
Movie · as Chief Poncho

Kissed by Lightning
Movie · as Bug a.k.a. Solomon King

Cashing In
TV · as Mathew Tommy · 26 eps

Bury My Heart at Wounded Knee
Movie · as Gall

Not Like Everyone Else
Movie · as Tim Blackbear

One Dead Indian
Movie · as Sam George
Mr. Soul
Movie

Indian Summer: The Oka Crisis
TV · as Terry Doxtator · 2 eps

It Waits
Movie · as Joseph Riverwind

Into the West
TV · as Sitting Bull · 6 eps

Supernatural
TV · as Sergeant 'Sarge' Joe Phillips · 1 ep

The Missing
Movie · as Pesh-Chidin / El Brujo

Cowboys & Indians
Movie · as Harry Wood
Mr. Barrington
Movie

Skins
Movie · as Rudy Yellow Lodge

Big Eden
Movie · as Pike Dexter
Hollywood Off-Ramp
TV · 1 ep

Dead Man's Walk
TV · as Buffalo Hump · 3 eps

Tom and Huck
Movie · as Injun Joe

Follow The River
Movie · as Wildcat

The Scarlet Letter
Movie · as Metacomet

500 Nations
TV · 8 eps

Squanto: A Warrior's Tale
Movie · as Epenow

Pontiac Moon
Movie · as Ernest Ironplume

Hawkeye (The First Frontier)
TV · 1 ep

Heritage Minutes: Laura Secord
Movie · as Mohawk #1

The Broken Chain
Movie · as Joseph Brandt / Theyendangea

For Love and Glory
Movie · as Moses Moon

The Last of the Mohicans
Movie · as Uncas

Heritage Minutes
TV · as Mohawk #1 · 1 ep
The Shaman's Source
Movie · as Robert Crow

War of the Worlds
TV · as Darrow · 1 ep
