Bruce James werd geboren en groeide op in de Okanagan Valley. Na zijn middelbare school verliet hij Kelowna, trok over de bergen en studeerde aan de Simon Fraser University in Vancouver. Hij behaalde een Bachelor of Arts met lof, na een brede studie van onder meer film noir, wereldliteratuur, Griekse mythologie, kunstgeschiedenis, podiumontwerp en popcultuur. Na zijn studie kon hij niet kiezen tussen schrijven en acteren, dus bleef hij beide doen: hij schreef scripts voor speelfilms en televisiepilots. Als groot filmliefhebber (zijn eerste baan was als zaalwachter in de Paramount Theatre in Kelowna) en televisiefan voelt hij zich thuis voor en achter de camera, en als bewonderaar van de industrie.