Career
He was born in Tiddington, Oxfordshire, England and moved to the Lower Mainland of British Columbia in 1910 with his family. The Shepherd family are now considered pioneers in Surrey. Shepherd served overseas during World War I. After the war, he worked as a wireless operator on coastal steamships.
In 1921, he established a farm machinery business.
Len Shepherd Secondary was named in his honour. Len Shepherd died in New Westminster, British Columbia at the age of 71.