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
Yellowstone
Yellowstone
2018 · TV
as Dillard
24
24
2001 · TV
as Greg Seaton
CSI: Miami
CSI: Miami
2002 · TV
as Tim Speedle
Argo
Argo
2012 · Movie
as Lee Schatz
Public Enemies
Public Enemies
2009 · Movie
as Agent Carter Baum
Black Mass
Black Mass
2015 · Movie
as Stephen Flemmi
Hostiles
Hostiles
2017 · Movie
as Master Sergeant Thomas Metz
Dazed and Confused
Dazed and Confused
1993 · Movie
as Slater
White Boy Rick
White Boy Rick
2018 · Movie
as Agent Byrd
Boston Strangler
Boston Strangler
2023 · Movie
as Detective Deline
The Company
The Company
2007 · TV
as Yevgeny Tsipin
Oculus
Oculus
2014 · Movie
as Alan Russell
Antlers
Antlers
2021 · Movie
as Dan Lecroy
Empire Records
Empire Records
1995 · Movie
as Lucas
Reprisal
Reprisal
2019 · TV
as Burt
Hart's War
Hart's War
2002 · Movie
as Sgt. Carl S. Webb
The Last Don
The Last Don
1997 · TV
as Dante Clericuzio
A Scanner Darkly
A Scanner Darkly
2006 · Movie
as Charles Freck
Passion Play
Passion Play
2011 · Movie
as Rickey
King Ivory
King Ivory
2025 · Movie
as Beatty
A Kiss Before Dying
A Kiss Before Dying
1991 · Movie
as Chico
Parkland
Parkland
2013 · Movie
as Earl Rose
Flawless
Flawless
1999 · Movie
as Pogo