Justin Tarr

Justin Tarr

Born 14 April 1940 in Amarillo, Texas, USA

Died 26 July 2012 (aged 72)

Actor