No photo
Leo Meneghetti
Born:
September 28, 1943
Died:
July 13, 2005
Place of Birth:
Marshall, Texas, USA
Known For:
Acting
IMDb:
nm0579437