 Bill Brown, who plays Pvt. Brick in Starship Troopers 2 was  interviewed along with the rest of the cast. He does not appear in  the featurette, however, because he gave the interview with a sock  puppet, speaking with a high pitched voice the entire time.