No photoJohn HeffernanWriterIMDb Wrote 12000s2006Snakes on a PlaneStory, Screenplay59Appearances12000s2006Pure Venom: The Making of Snakes on a PlaneSelf