 Other roles Mr. Cannon has performed in the theatre include assistant director, technical director, actor, and tour manager.He holds a B.F.A.in Theatrical Production/Stage Management from the University of Arizona in Tucson and an M.Ed.