John Travis
Originally from Texas, John Travis graduated from Duke in Comparative Area Studies (yes, that’s a thing) and has experience in finance, management, and both independent and studio film production.
“Sherlock Holmes is always observant, never flustered, and only sometimes obsessive to the point of obnoxiousness.” — John