Ed McNamara era principalmente conocido por su trabajo como actor de teatro, pero también tuvo una carrera notable en radio drama. En 1986, recibió una nominación al prestigioso premio Genie por su destacada interpretación como Philip Longlan en Bayo. Aunque no ganó el premio, la Academia de Cine y Televisión de Canadá reconoció sus contribuciones al presentarle el primer premio Earle Grey por logros de por vida.