Actor: Rory Cochrane