(written from a Production point of view)
Canada was a leading candidate for the role of Martok in Star Trek: Deep Space Nine, but lost to his good friend J.G. Hertzler.  According to Canada, not long afterwards, "I missed a shot at being an admiral on Voyager because of a screw-up in an appointment." Fortunately, he was a familiar face with the casting crew, because they had him audition in "about six times a year," before being cast as Ch'Pok. "This time I was right for the role." (Starlog #226, May 1996, p. 43) Hertzler commented: "Oddly, one of my best friends was my only competition for the role at the end, so the victory was bittersweet, although Ron is doing very well in the feature films, so I don't feel all that bad". (Voyages of Imagination)
Canada appeared in numerous films, such as Adventures in Babysitting(1987) in which he played a co-head of an auto-theft ring alongside John Chandler as the leader of the operation. The film also served as the acting debut of Anthony Rapp, The American President, and National Treasure (starring Christopher Plummer and with Don McManus), as well as having a recurring role in the television series The West Wing. He also had a guest role in Babylon 5, and also a one-off role in Frasier (starring Kelsey Grammer, with Saul Rubinek also guest-starring in his episode). In 2005 he appeared in the comedy Wedding Crashers, with Henry Gibson, Ellen Albertini Dow, Noel De Souza, Richard Riehle, and Tiffany Turner.
From 1995 to 1996, Canada starred in the short-lived series Live Shot. Other Star Trek stars who were also cast members include David Birney, Karen Austin, Jeff Yagher, Bruce McGill and Sam Anderson. Star Trek performers who guest-starred include Casey Biggs, Chase Masterson, Dion Anderson, John Schuck, Lee Arenberg, Hal Landon, Jr., Cully Fredricksen and Kenneth Tigar.