S

Stephen Lee Davis

Born 15 December 1955 in Maryville, Tennessee, USA

Died 18 January 2017 (aged 61)

Director

See all 13 →

Actor