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