Rory Cochrane

Rory Cochrane

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

CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
2000 · TV
as Tim Speedle
CSI: Miami
CSI: Miami
2002 · TV
as Tim Speedle
24
24
2001 · TV
as Greg Seaton
Yellowstone
Yellowstone
2018 · TV
as Dillard
Black Mass
Black Mass
2015 · Movie
as Stephen Flemmi
Public Enemies
Public Enemies
2009 · Movie
as Agent Carter Baum
Argo
Argo
2012 · Movie
as Lee Schatz
Dazed and Confused
Dazed and Confused
1993 · Movie
as Slater
Reprisal
Reprisal
2019 · TV
as Burt
Antlers
Antlers
2021 · Movie
as Dan Lecroy
The Last Don
The Last Don
1997 · TV
as Dante Clericuzio
Boston Strangler
Boston Strangler
2023 · Movie
as Detective Deline
Hostiles
Hostiles
2017 · Movie
as Master Sergeant Thomas Metz
Oculus
Oculus
2014 · Movie
as Alan Russell
Hart's War
Hart's War
2002 · Movie
as Sgt. Carl S. Webb
White Boy Rick
White Boy Rick
2018 · Movie
as Agent Byrd
The Company
The Company
2007 · TV
as Yevgeny Tsipin
King Ivory
King Ivory
2025 · Movie
as Beatty
Parkland
Parkland
2013 · Movie
as Earl Rose
A Scanner Darkly
A Scanner Darkly
2006 · Movie
as Charles Freck
Empire Records
Empire Records
1995 · Movie
as Lucas
A Kiss Before Dying
A Kiss Before Dying
1991 · Movie
as Chico
Right at Your Door
Right at Your Door
2006 · Movie
as Brad
The Most Hated Woman in America
The Most Hated Woman in America
2017 · Movie
as Gary Karr