Rory Cochrane est un acteur américain, né à Syracuse dans l'État de New York.
De père irlandais et de mère indienne, Rory Cochrane passe son enfance en Angleterre. À son retour aux États-Unis, il s'installe à New York où il poursuit ses études d'art dramatique à la LaGuardia High School of Performing Arts.