M MyList
Actor · Acting

Rory Cochrane

Born 1972-02-28
📍 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 42

King Ivory
as Beatty
2025
Boston Strangler
as Detective Deline
2023
Tyson's Run
as Bobby Hollerman
2022
Encounter
as Shepard West
2021
Antlers
as Dan Lecroy
2021
Reprisal
as Burt
2019
White Boy Rick
as Agent Byrd
2018
Yellowstone
as Dillard
2018
The Outsider
as Anthony Panetti
2018
Hostiles
as Master Sergeant Thomas Metz
2017
The Most Hated Woman in America
as Gary Karr
2017
Richard Linklater: Dream Is Destiny
as Self (archive footage) (uncredited)
2016
Soy Nero
as Sergeant McCloud
2016
Black Mass
as Stephen Flemmi
2015
Oculus
as Alan Russell
2014
Parkland
as Earl Rose
2013
Argo
as Lee Schatz
2012
Bringing Up Bobby
as Walt
2011
Passion Play
as Rickey
2011
Public Enemies
as Agent Carter Baum
2009
The Company
as Yevgeny Tsipin
2007
One Summer in Austin: The Story of Filming 'A Scanner Darkly'
as Self / Freck
2006
A Scanner Darkly
as Charles Freck
2006
Right at Your Door
as Brad
2006
CSI: Miami
as Tim Speedle
2002
Hart's War
as Sgt. Carl S. Webb
2002
24
as Greg Seaton
2001
The Prime Gig
as Joel
2001
Southlander: Diary of a Desperate Musician
as Chance
2001
CSI: Crime Scene Investigation
as Tim Speedle
2000
Sunset Strip
as Felix
2000
Black & White
as Chris O'Brien
1999
Flawless
as Pogo
1999
The Adventures of Sebastian Cole
as Chinatown
1998
The Last Don
as Dante Clericuzio
1997
Dogtown
as Curtis Lasky
1997
The Low Life
as John
1995
Empire Records
as Lucas
1995
Love and a .45
as Billy Mack Black
1994
Dazed and Confused
as Slater
1993
Fathers & Sons
as Ed
1992
A Kiss Before Dying
as Chico
1991