2024
as Chen-Ke
2023
as Robert Esket
2023
as Henry Roan
2022
as Kills on Water
2022
as Lewis Mays
2022
as Man
2021
as Bob Farrior
2019
as Shooker
2016
as Dimanche
2015
as Angry Inmate
2015
as Middle logger
2014
as Nomakks
2012
as Travers
2011
as Tyee
2010
as Quileute Warrior 1
2006
as Longfellow
2003
as Young Pawnee