American Primeval as Buffalo Run (6 episodes)
Happy's Place (1 episode)
2023
The American Buffalo as (voice) (2 episodes)
2021
1883 as Lakota Warrior (1 episode)
2021
A Dark Foe as Young Cradle
2020
Valley of the Gods as Navajo Newscaster
2018
Yellowstone as Sam Stands Alone (4 episodes)
2017
Wind River as Sam Littlefeather
2010
Search for the World's Best Indian Taco as Deedra's Brother
2007
Imprint as Nathaniel Stonefeather
2007
Bury My Heart at Wounded Knee as Little Wolf
2005
Grey's Anatomy as Shawn (1 episode)
2002
Skins as Black Lodge Boy