W latach 1953–1962 i 1957–1958 pojawiał się w telewizji w Toronto.

Po gościnnym udziale w serialu muzycznym CBC Folio (1955), wystąpił jako Cochea w jednym z odcinków serialu historycznego CBC Sokole Oko i ostatni Mohikanin (Hawkeye and the Last of the Mohicans, 1957) z Johnem Hartem i Lonem Chaneyem Jr. w roli tytułowej. W serialu ABC Rekruci (The Rookies, 1972–1976) został obsadzony w roli policjanta Williego Gillisa. Na dużym ekranie debiutował w roli hokeisty Neda Bradena w kultowym komediodramacie sportowym George’a Roya Hilla Na lodzie (Slap Shot, 1977) u boku Paula Newmana. Stworzył skomplikowaną postać małżonka (żonę gra Kate Jackson), który poszukuje miłości w gejowskim klubie w dramacie Arthura Hillera Kochać się (Making Love, 1982). Uwagę widowni przykuł rolą niepozornego i twardego Harry’ego S. Trumana, szeryfa Twin Peaks w serialu ABC Davida Lyncha, Miasteczko Twin Peaks (Twin Peaks, 1990-91). Za rolę żonatego żołnierza Teddy’ego Coopera, który zostają rozdzieleni przez japońską inwazję na Hongkong w melodramacie muzycznym Bye Bye Blues (1989) zdobył nominację do Nagrody Genie w kategorii najlepszy występ aktora w roli drugoplanowej.