David Sparrow is an actor of 62 ( 4 mars 1962). David Sparrow has appeared in 9 shows and 12 movies. A performance to be found in the role of Alien in the series Star Trek: Voyager. In the cinema, in the role of Holding Cell Officer in the feature film 16 Blocks.