James Truax's Location
California, United States
James Truax's Work
- Chief Security Officer @ Avalon Hollywood
- Actor @ New York Film Academy Los Angeles California
James Truax's Education
James Truax's Summary
James Truax, based in California, United States, is currently a Chief Security Officer at Avalon Hollywood, bringing experience from previous roles at New York Film Academy Los Angeles California. James Truax holds a 2001 - 2004 Bachelors in Film @ Columbia College Hollywood.