birthdate&birthplace of actress Theresa Russell

Theresa Paul or Theresa Russell was born on March 20, 2024 in San Diego, California, USA. Has a son named Max.
Updated on Thursday, February 02 2012 at 04:22AM EST
Collections: san diegocalifornia