Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Kevin Loring was born on November 24, 1974 in Lytton, British Columbia, Canada. He is an actor and writer, known for Pathfinder (2007), Health Nutz (2011) and Canyon War: The Untold Story (2009).