He played Jake Ryan in Sixteen Candles and portrayed Joe in Mermaids. He gained additional fame for his role as Kuch in Vision Quest and concluded his career as Al Carver in Wild Hearts Can't Be Broken.
He was a collegiate Wrestler who won a gold medal for the United States in freestyle wrestling at the Munich Olympics.
He has modeled for GQ magazine.
He married former model Valerie L. Robinson. They had two children together named Zane and Scarlet.
He rose to fame after playing Molly Ringwald's love interest in the film Sixteen Candles.