Beck starred as Sam Curtis on the TV series Flamingo Road from 1980 to 1982. One of his best known roles came starring as Mark Graison on the series Dallas from 1983 to 1986. From 2001 to 2003 Beck starred as Bruce on the television series Passions. He starred in the movies Sleeper, Rollerball, The Big Bus, The Call of the Wild, Sky Riders, Audrey Rose, The Other Side of Midnight, Extreme Limits, and Militia. Beck was a boxer in the 1970s and won the heavyweight Golden Gloves title in Chicago in 1973. He also performed most of his own stunts in the movie Rollerball since he was a champion roller skater.