Leslie Dilley

Leslie Dilley was born on January 11, 1941 in Rhondda, Glamorgan, Wales. He is known for his work on Star Wars: Episode IV - A New Hope (1977), Raiders of the Lost Ark (1981) and The Abyss (1989).