Ayant des talents en mécanique et un grand intérêt pour tout ce qui rend les événements en direct magiques, Ted Stafford s’est bâti depuis 2004 une carrière diversifiée en travaillant dans les coulisses pour le théâtre, les tournées et les événements en direct. Superviseur scénique au théâtre DB Clarke de l’Université Concordia depuis 2011, il est également fort occupé comme directeur technique, directeur de production et concepteur d’éclairage indépendant, travaillant pour un large éventail de productions et de clients dans le secteur du divertissement.