David Byrd
Birthday: 1932-09-03 | Place of Birth: New York City, New York, USA...
Known For
Acting
Year
Title
Role
1988
Big Top Pee-wee
as Deke
1985
Mary
as Vincent Tully
1984
Samson and Delilah
as Elon