Sean Astin urodził się 25 lutego 1971 roku w Santa Monica. Skończył Crossroad High School for the Arts.Zadebiutował w wieku 8 lat w filmie telewizyjnym "
Please Don't Hit Me Mom". Wystąpił tam razem ze swoją matką,
Patty Duke. Jego ojciec,
John Astin, jest również aktorem, dzięki czemu Sean od najmłodszych lat miał bardzo dobry kontakt z filmem. Za rolę w filmie "
Low Life" został nagrodzony na Fort Lauderdale Film Festival. Otrzymał również dwukrotnie nagrodę Youth in Film/ Young Artist Award - raz za rolę w "
Postrzeleńcach", drugi raz za "
Staying Together". Oprócz grania w filmach, Astin zajmuje się też reżyserowaniem. W 1995 jego film "
Kangaroo Court" był nominowany przez Amerykańską Akademię Filmową jako najlepszy film krótkometrażowy. Astin ma tytuł naukowy na UCLA (Historia/ Amerykańska Literatura i Kultura). Jego żona
Christine jest producentką. Ma córkę Alexandre Louise.