David Oliver Huffman was an American actor and producer.
Actor (2)
Clint Eastwood
1982
Donald Wrye
1978