Norman Snow (March 29, 1950 - November 28, 2022) was an American actor who is best known for his role as Xur in the science fiction film The Last Starfighter (1984).
Born |
29 March 1950 Little Rock, Arkansas, USA
|
Died |
28 November 2022 (aged 72) California, USA
|
Zodiac | Aries |
Tags | Add tag |