Stephen BurrowsStephen Burrows Selective FilmographyAlien Avengers(1996)CastActorSpy Hard(1996)CastActor(*) uncredited