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