The New Mutants
as Dani's FatherThe Power of the Dog
as Edward NappoFlags of Our Fathers
as Ira HayesFour Brothers
as Chief (uncredited)Windtalkers
as Private Ben YahzeeThe Unhealer
as Sheriff AdlerInto the Grizzly Maze
as Johnny CadillacMystery, Alaska
as Galin WinetkaSquanto: A Warrior's Tale
as SquantoJoe Dirt 2: Beautiful Loser
as Kicking WingBury My Heart at Wounded Knee
as Charles EastmanJohnny Tootall
as Johnny TootallThe Stranger
as Mason ReeseCoyote Summer
as Rafe AcunaThe Stepson
as Josh AndersonA Warrior's Heart
as Sgt. Major Duke WayneTerra Infirma
as Max WindrunnerBottoms Up
as Jesus De JesusLost in the Barrens
as Hunting Party MemberThe Island Between Tides
as CamA Fighting Man
as Fast EddieSong of Hiawatha
as ChibiabosIce Soldiers
as TC CardinalSmoke Signals
as Victor JosephTurok: Son of Stone
as Turok (Voice)Luna: Spirit of the Whale
as Mike MaquinnaA Boy Called Hate
as Billy Little PlumeThe Watchman's Canoe
as NickUntitled Paul Fullerton Project
Untitled Paul Fullerton Project
as Paul FullertonOlder Than America
as JohnnyA Thief Of Time
as Jim CheeDance Me Outside
as Frank FencepostSeptember Runs Red
as Dylan