The 80-year-old resurfaced at some event in New Jersey last month, looking kooky.
John is the father of actors Mackenzie Astin and "Lord of the Rings" star Sean Astin.
Astin is now a Buddhist.
11/10/2010 1:00 PM PST BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox