Sid Haig, Dead at 80 by Susan Macdonald | Sep 23, 2019 | Obituaries, Science Fiction / FantasyActor of more than 100 roles in his career, Captain Spaulding has left us.