Sa carrière a évolué rapidement et il a occupé successivement les postes de chef des ateliers des JV Theatre Productions, menuisier de plateau de Theatre Calgary, directeur technique des Alberta Theatre Projects et directeur de projet de F&D Scene Changes, de Calgary.
His career advanced rapidly from shop supervisor at JV Theatre Productions to stage carpenter at Theatre Calgary, technical director at Alberta Theatre Projects, and project manager at F&D Scene Changes in Calgary.