Database

Lewis Teague / Lewis Teague

Birthday
1938/03/08 (Age 88)
Place of Birth
Brooklyn, New York City, New York, USA
Production
Navy Seals (1990)
Director
Alligator (1980)
Director