Leonard Lookabaugh
(no biography)
Known for
Camera
Place of birth
Los Angeles, California, USA
Birthday
24 November 1932
Known For
Credits
Photos
What's Up, Doc?
7.321
Frances
6.895
At Long Last Love
5.4