
Rory Cochrane
Born: 1972-02-28
Place of birth: 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.
Filmography

Yellowstone
2018

One Summer in Austin: The Story of Filming 'A Scanner Darkly'
2006

24
2001

CSI: Miami
2002

Tyson's Run
2022

CSI: Crime Scene Investigation
2000

Dazed and Confused
1993

Argo
2012

The Company
2007

The Last Don
1997

Reprisal
2019

Hostiles
2017

King Ivory
2025

Richard Linklater: Dream Is Destiny
2016

A Scanner Darkly
2006

Public Enemies
2009

Empire Records
1995

Boston Strangler
2023