Travis Nelson(VII)
- Additional Crew
Travis Nelson, born in Clackamas Oregon got his start on an episode of "The Librarians" filmed at the famous OMSI in Portland Oregon as an extra on set with many other extras who are trying to find their way into the world of acting. He now lives in Portland while working full time out of Clackamas Oregon.