Info mistake?
Biography
Lee Allen is known for Where the Buffalo Roam (1980) and Medical Center (1969).
Awards
Known For
Filmography
No data