DiscoverHardy StowHardy StowActorKnown forSquizzy TaylorJuly 7, 1982The Island of NevawuzJanuary 1, 1978Acting21982Squizzy Taylor as Reporter1978The Island of Nevawuz as (voice)