Search results
The Cast of “Alf:” Where Are They Now?
People via Yahoo News Singapore· 24 minutes agoNow 75, Schedeen has been married to husband Christopher Barrett since 1984, per IMDb. They have one child. Andrea Elson as Lynn Tanner...acting credit...