
Acting
Ed McNamara was mainly known for his work as a stage actor, but he also had a remarkable career in radio drama. In 1986, he received a nomination for the prestigious Genie Award for his outstanding performance as Philip Longlan in Bayo. Although he didn't win the award, the Academy of Canadian Cinema and Television recognized his contributions by presenting him with the inaugural Earle Grey Award for Lifetime Achievement.

The Town Where No One Got Off
as Old Man

Stitches
as Osgood Hamilton, Jr

Bayo
as Phillip Longlan

Tramp at the Door
as Gustave

The Black Stallion
as Jake

Riel
as Asseewyn

Silver Streak
as Benny

Shoot
as Sargent Bellows

The House by the Lake
as Spragg

Find the Lady
as Kaminsky
Red Serge
12 ep.

The Ray Bradbury Theater
as Old Man · 1 ep.

Quincy, M.E.
2 ep.

The New Avengers
as Chicken Farmer · 1 ep.
Peep Show
as Old Man · 1 ep.

The Mod Squad
1 ep.

Rocket Robin Hood
as Little John (voice) · 63 ep.

Hawkeye and the Last of the Mohicans
as Sun Bear · 1 ep.