Loading...

Leonard Lookabaugh (Leonard Leslie Lookabaugh)

Search on Amazon

Biography

Los Angeles, California, USA
Leonard Lookabaugh was born on November 18, 1932 in Los Angeles, California, USA as Leonard Leslie Lookabaugh. He is known for his work on The Last Picture Show (1971), On Golden Pond (1981) and Paper Moon (1973). Read more...

Actor

Character: Painter on Roof

What's Up, Doc? 1972

3
0