Po debiutanckim filmie kinowym The Thousand Plane Raid (1969), zwrócił na siebie uwagę jako Clarence „Szalony” Lee w westernie Sama Peckinpaha Dzika banda (The Wild Bunch, 1969) u boku Ernesta Borgnine. U Peckinpaha zagrał potem w filmie Ucieczka gangstera (The Getaway, 1972) ze Steve’em McQueenem i Ali MacGraw. Stał się specjalistą od drugoplanowych ról charakterystycznych w filmach akcji i westernach. Często grywał prostaków lub szeryfów. W Balladzie o małym Jo (The Ballad of Little Jo, 1993) zagrał rewolwerowca, którego najlepszym przyjacielem przez 30 lat okazała się być kobieta. W dramacie kryminalnym neo-noir Pokerzyści (Shade, 2003) wystąpił jako skorumpowany policjant.

Pojawił się w też serialach: CBS Hawaii Five-O (1973), ABC Aniołki Charliego (Charlie’s Angels, 1976, 1979), ABC Fantastyczna wyspa (Fantasy Island, 1982), NBC Drużyna A (The A Team, 1984), ABC Hotel (1984) oraz CBS Strach na wróble i pani King (Scarecrow and Mrs. King, 1985). W 1981 został obsadzony w roli współczesnego kowboja Matthew Blaisdela w operze mydlanej ABC Dynastia (Dynasty).