Cleon Spencer
Cleon Spencer is an actor, known for Superman II (1980) and Why Can't I Go Home? (1979).
Cleon Spencer's FILMOGRAPHY
as Actor (2)