Leon Goodstriker

Info

Role

Actor

Place of birth

Stand Off, Alberta, Canada

Leon Goodstriker

Biography

Leon Goodstriker was born in Stand Off, Alberta, Canada. He is known for his work on The Last of the Mohicans (1992), Black Fox (1995) and HeartBeat: Changing Places (1998).

Known For