David HuffmanDavid Huffman Selective FilmographyFirefox(1982)CastActorBlood Beach(1980)CastActor(*) uncredited