Celia Travers was born on April 10, 1915 in Carroll, New Hampshire, USA as Cecilia Travers. She was...
Carroll, New Hampshire, USA
Los Angeles, California, USA
Sound of Metal star Riz Ahmed accepts the 2019 IMDb STARmeter Award from Founder and CEO Col Needham on his visit to IMDb at Toronto, Presented by Intuit: QuickBooks.
Watch our STARmeter Award presentation