Michael J. Pollard
was on Lost in Space
the year before "Miri." Good episode, too: "The Magic Mirror."
Another place I remember seeing him was in Little Fauss and Big Halsy
(1970), a motorcycle racing movie co-starring Robert Redford. It's not widely available now. I read somewhere that Redford himself is keeping the movie off the video market because he hates it. Can't say if that's true.