Len Carlson

Len Carlson was voices for several characters on the ALF Animated Series.