Rory Cochrane is an American actor born on February 28, 1972, in Syracuse, New York. He is widely recognized for his memorable roles in cult classic films of the 1990s. His breakout role came as Ron Slater in Richard Linklater's 'Dazed and Confused,' followed by playing Lucas in 'Empire Records.' Over his career, Cochrane has also made significant television appearances, most notably as Tim Speedle in the popular crime procedural 'CSI: Miami.'