Todd Carpenter is an actor, known for Blood Red Planet (2000), Feeders (1996) and Feeders 2: Slay Bells (1998). Read more on iMDB