jenerikapp

by gacal

Norman Snow

Norman Snow

March 29, 1950Little Rock, Arkansas, USA

Biography

Norman Snow is an American actor who is probably best known for his role as the evil tyrant Xur in the science fiction film The Last Starfighter (1984).…

Filmography