Rory Cochrane

February 28, 1972
Syracuse, New York, USA