answersLogoWhite

0

Ivor Spencer-Thomas was born on April 11, 1907 and died on August 30, 2001. Ivor Spencer-Thomas would have been 94 years old at the time of death or 108 years old today.

User Avatar

Wiki User

10y ago

What else can I help you with?