Searching map area
David Huffman
? TBD
American actor (1945โ€“1985)

David Oliver Huffman (May 10, 1945 โ€“ February 27, 1985) was an American actor and producer.