Leonard Lookabaugh
(no biography)
Known for
Camera
Place of birth
Los Angeles, California, USA
Birthday
11/24/1932
Known For
Credits
Photos
What's Up, Doc?
7.3
Frances
6.9
At Long Last Love
5.4
Drive, He Said
6