Norman Snow

Norman Snow (born March 29, 1950) 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).



































































Loading...
Loading...