Todd GiebenhainTodd Giebenhain Selective FilmographyPulse 2: Afterlife(2008)CastActorPulse 3(2008)CastActorGalaxy Quest(1999)CastActor(*) uncredited