Ed McNamara était surtout connu pour son travail d'acteur de théâtre, mais il a aussi eu une carrière remarquable dans le domaine du théâtre radiophonique. En 1986, il a reçu une nomination pour le prestigieux prix Génie pour son interprétation exceptionnelle du rôle de Philip Longlan dans Bayo. Bien qu'il n'ait pas remporté le prix, l'Académie canadienne du cinéma et de la télévision a reconnu ses contributions en lui décernant le premier prix Earle Grey pour l'ensemble de sa carrière.