Russ Harbaugh ’06 has graduated from Columbia and is living in New York City. The film he “debuted” here on campus last semester, Rolling on the Floor Laughing, has been selected for the Sundance Film Festival – quite an accomplishment.
Russ was an English major, star quarterback, and now his film making is getting attention. WOW!