Pin by Barbara Smith on Rory cochrane Rory cochrane, Csi miami, Cochrane(08) Mr. Finn Aufderhar 14 Jul 2025 Save Image Image gallery: Rory Cochrane Children - Family Life