Person
Free account · your comment posts right after signup
From Wikipedia (CC BY-SA 4.0).
David Oliver Huffman was an American actor and producer.
Not who you're looking for? Others named David Huffman: American artist (born 1963)
Firefox
1982 · as Captain Buckholz
F.I.S.T.
1978 · as Abe Belkin
Studio characters