Richard Todd - Dam Busters star Todd dies at 90 Actor Richard Todd, best known for his roles in war films The Dam Busters and The Longest Day, dies at the age of 90. Ref. Source 7 Movies, Music, Fashion & Sports.