


Older Anne Shirley

Louisa Thomas

Amelia Thomas

Gene Armstrong

Gabriel Blake

Young Anne Shirley

Bertha Shirley

Walter Shirley

Hepzibah Leach

Nellie Parkhurst

Doctor Thomas

Violetta Thomas

Jock Thomas

Keith Thomas

Reverend Jones

Elsie Barry

John Barry

Actress

Superintendent

Overseer's Wife

Mary

Overseer

Flower Vendor

Ruth Bridgewater

Barn Groom

Foreman

Jeremiah Land

Cider Press Woman

Millworker

Phillip Granger

Postman

Alan Laing

Mr. Hammond

Mrs. Hammond

Mr. Harding

Housekeeper

Secretary

Clerk (as Courtenay Stevens)

Maid

Driver

Rolls Blythe

Frankie Blythe

Tom

Dominic Blythe

Brigitte

Andrew

Hetty King

Rachel Lynde

Fred Wright

Diana Barry

Butler

Man on Train (uncredited)

Doctor (uncredited)