Skip Navigation Links


Wendy Leech




Omen
Stunts
(uncredited)
1976
Star Wars Episode IV: A New Hope
U-3PO / C-3PO stand-in
1977
Raiders of the Lost Ark
Stunts
(as Wendy Leach)
1981
For Your Eyes Only
Stunt Team
1981
Never Say Never Again
Girl Hostage / Stunts
1983
Top Secret!
1984
Indiana Jones and the Temple of Doom
Stunts
1984
Die Another Day
Extra at Blades
2002




"