Stephen Jennings is an actor, known for Starship Troopers 3: Marauder (2008), The Color of Friendship (2000) and The Dinosaur Project (2012). Read more on iMDB