David Barclay
David Barclay is a directing and writing alias of actor Dave O'Brien who appeared in many Pete Smith short films.
Known for
Directing
Known For
Credits
Photos
The FBI Story
6.115