Douglas Cavanaugh

is best known for his work in Xtro 3: Watch the Skies (1995).

MOVIES STARRING

Xtro 3: Watch the Skies (missing thumbnail, image: /images/cache/301226.jpg)
Xtro 3: Watch the Skies