Netflix Movies Starring Travis Nelson
Travis Nelson was born on September 8, 1990 in Fort St. John, British Columbia, Canada as Travis Kevin Nelson. He is an actor, known for Tucker and Dale vs. Evil (2010), Whispers of Life (2013) and Meteor Storm (2010).
Read more on iMDB