Leon Delaney(1947-2023)
- Stunts
- Actor
Leon Delaney was born on 18 February 1947 in Houston, Texas, USA. He was an actor, known for Starship Troopers (1997), The Warriors (1979) and Predator (1987). He was married to Sandy. He died on 14 July 2023 in Orem, Utah, USA.