Kevin Lin is a producer, known for Running the Sahara (2007), 10,000 Miles (2016) and Beyond the Expedition: Running the Sahara (2008). Read more on iMDB