
Rory Cochrane
ActingBorn 1972-02-28 (54)Syracuse, New York, USA
Rory Cochrane (born February 28, 1972) is an American actor. He is known for playing Ron Slater in Dazed and Confused, Lucas in Empire Records, and Tim Speedle in CSI: Miami.
Known for

CSI: Crime Scene Investigation
2000

CSI: Miami
2002

Yellowstone
2018

24
2001

Public Enemies
2009

Hostiles
2017

Argo
2012

Black Mass
2015

Antlers
2021

A Scanner Darkly
2006

White Boy Rick
2018

Dazed and Confused
1993

Reprisal
2019

Oculus
2014

Hart's War
2002

Empire Records
1995

Boston Strangler
2023

The Last Don
1997

Parkland
2013

King Ivory
2025

Encounter
2021

Flawless
1999

The Company
2007

The Outsider
2018