Robert Cochran

Robert Cochran is an Executive Producer and writer on 24.