"Rory Cochrane" (born February 28, 1972) is an American actor. He is known as playing Ron Slater in "Dazed and Confused", Lucas in "Empire Records", and Tim Speedle in "CSI: Miami". ....more