According to TMZ, the actor succumbed to complications from pneumonia and had battled leukemia for a long time. The actor died at his Beverly Hills home on Friday surrounded by family.
In addition to this, the actor was signed to a contract and almost played James Bond in the film "Diamonds Are Forever."
The movie heartthrob, in the 1980s, had served as President Ronald Reagan's ambassador to Mexico, a country he already had ties with. Gavin had often visited Mexico in his youth and was fluent in Spanish and Portuguese.
Gavin is survived by his wife, Constance Towers, 4 kids and 3 grandchildren. (ANI)