David Hedison, who played Felix Leiter in Live and Let Die (1973) and Licence to Kill (1989), died on 18th July 2019 in Los Angeles.
Just another WordPress site
David Hedison, who played Felix Leiter in Live and Let Die (1973) and Licence to Kill (1989), died on 18th July 2019 in Los Angeles.