L

Larry French

Born 4 November 1951 in Dallas, Texas, USA

Died 28 May 2010 (aged 58)

Actor