Lars Tate was born in Indianapolis, Indiana, USA. He died on August 1, 2022 in St. Petersburg, Florida, USA.
No data