Alastair Sim
— The Laird
Bill Travers
— Geordie Mac Taggart
Norah Gorsen
— Jean
Jameson Clark
— Geordie's Father
Molly Urquhart
— Geordie's Mother
Paul Young
— Young Geordie
Anna Ferguson
— Young Jean
Miles Malleson
— Lord Paunceton
Brian Reece
— Olympic Selector
Raymond Huntley
— Olympic Selector
Doris Goddard
— Helga
Stanley Baxter
— Postman
Duncan Macrae
— Schoolmaster
Jack Radcliffe
— Minister
Alex Mackenzie
— Macrimmon
Francis de Wolff
— Samson
Margaret Boyd
— Laird's Maid
Michael Ripper
— Reporter