S

Swinton O. Scott III

Born 31 October 1956 in California

Director

Visual Effects

Crew