ActingLeon Isaac KennedyBorn 1949-01-01· Cleveland, Ohio, USAKnown forThe Hitchhiker1983DRAMALone Wolf McQuade1983ACTIONFull filmographyThe Hitchhiker1983DRAMALone Wolf McQuade1983ACTION