Frank est titulaire d'un baccalauréat en architecture de l'Université de Toronto et d'une maîtrise en architecture en design urbain de l'Université Harvard. Il a travaillé en tant qu'architecte avec WZMH à Toronto et en tant que directeur d'aménagement d'un centre-ville (Downtown Planning) pour la Ville de Calgary. Depuis 1984, il est professeur à la Faculté d'Architecture et d'Urbanisme de l'Université Dalhousie où il a également occupé les postes de directeur du département d'urbanisme et de doyen de la faculté. Frank est membre du Comité consultatif de l’urbanisme et de la gestion des biens immobiliers de la Commission de la capitale nationale et est actuellement membre du Groupe de travail de Design urbain (Urban Design Task Force) de la MRH.