Rory Cochrane

Acting

Rory Cochrane

Born February 28, 1972Syracuse, New York, USA43 credits

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

Filmography

King Ivory
2025King Ivory
as BeattyMovie
Boston Strangler
2023Boston Strangler
as Detective DelineMovie
Tyson's Run
2022Tyson's Run
as Bobby HollermanMovie
Encounter
2021Encounter
as Shepard WestMovie
Antlers
2021Antlers
as Dan LecroyMovie
Reprisal
2019Reprisal
as BurtTV
White Boy Rick
2018White Boy Rick
as Agent ByrdMovie
Yellowstone
2018Yellowstone
as DillardTV
The Outsider
2018The Outsider
as Anthony PanettiMovie
Hostiles
2017Hostiles
as Master Sergeant Thomas MetzMovie
Richard Linklater: Dream Is Destiny
2016Richard Linklater: Dream Is Destiny
as Self (archive footage) (uncredited)Movie
Soy Nero
2016Soy Nero
as Sergeant McCloudMovie
Black Mass
2015Black Mass
as Stephen FlemmiMovie
Oculus
2014Oculus
as Alan RussellMovie
Parkland
2013Parkland
as Earl RoseMovie
Argo
2012Argo
as Lee SchatzMovie
Passion Play
2011Passion Play
as RickeyMovie
Public Enemies
2009Public Enemies
as Agent Carter BaumMovie
The Company
2007The Company
as Yevgeny TsipinTV
A Scanner Darkly
2006A Scanner Darkly
as Charles FreckMovie
CSI: Miami
2002CSI: Miami
as Tim SpeedleTV
Hart's War
2002Hart's War
as Sgt. Carl S. WebbMovie
24
200124
as Greg SeatonTV
The Prime Gig
2001The Prime Gig
as JoelMovie
Sunset Strip
2000Sunset Strip
as FelixMovie
Black & White
1999Black & White
as Chris O'BrienMovie
Flawless
1999Flawless
as PogoMovie
The Last Don
1997The Last Don
as Dante ClericuzioTV
Dogtown
1997Dogtown
as Curtis LaskyMovie
The Low Life
1995The Low Life
as JohnMovie
Empire Records
1995Empire Records
as LucasMovie
Love and a .45
1994Love and a .45
as Billy Mack BlackMovie