Lee Cooper

Lee Cooper

Born in Scotland, UK

Director

Writer