Steve Cochran is an actor, known for Grumpy Old Men (1993), Drop Dead Fred (1991) and Untamed Heart (1993). Read more on iMDB