Justin Rain is an actor.
Brother, I Cry 2020
as Jon
Primal Rage 2018
as Deputy
Lean on Pete 2018
as Mike
Mohawk 2018
as Calvin Two Rivers
North Mountain 2015
as Wolf
Two Indians Talking 2010
as Adam
The Twilight Saga: Eclipse 2010
as Quileute Warrior
Credits from TMDB.