We're a Tomatometer-approved outlet
Louis Sheldon

Louis Sheldon

Acting • 1953-09-01 • London, England, UK

Louis Sheldon is a British actor known for his roles in major film and television productions during the late 20th century. He is perhaps best recognized for his appearance in Indiana Jones and the Last Crusade (1989).

Known For

Fan Club

No Nerds have favorited Louis Sheldon yet — be the first.

All fan clubs

From Nerdspin

Filmography