Jeff Rank is a production manager and actor, known for Boa vs. Python (2004), Dragon Storm (2004) and Maximum Velocity (2003). Read more on iMDB