Shane - Cast

Shane Movie Poster

Edith Evanson

as Mrs. Shipstead


Howard Negley

as Pete Potts, harmonica player (uncredited)


Jack Palance

as Jack Wilson


Emile Meyer

as Rufus Ryker


Alan Ladd

as Shane


Jean Arthur

as Marian Starrett


Van Heflin

as Joe Starrett


Brandon de Wilde

as Joey Starrett


Ben Johnson

as Chris Calloway


Edgar Buchanan

as Fred Lewis


Elisha Cook Jr.

as Frank "Stonewall" Torrey


Douglas Spencer

as Axel "Swede" Shipstead


John Dierkes

as Morgan Ryker


Ellen Corby

as Liz Torrey


Paul McVey

as Sam Grafton


Leonard Strong

as Ernie Wright


Nancy Kulp

as Mrs. Howells


George Lewis

as Ryker man (uncredited)


Henry Wills

as Ryker man (uncredited)


Steven Raines

as Ryker man (uncredited)


  Change Location