In television, the TV series role Robert Forster is probably best known for is in starring turn in David Lynch's 2017 Twin Peaks revival. It was 25 years in ... Read more