
Rory Cochrane
- Known for
- Acting
- Born
- February 28, 1972
- Birthplace
- 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

King Ivory 2025
as Beatty

Boston Strangler 2023
as Detective Deline

Tyson's Run 2022
as Bobby Hollerman

Encounter 2021
as Shepard West

Antlers 2021
as Dan Lecroy

White Boy Rick 2018
as Agent Byrd

The Outsider 2018
as Anthony Panetti

Hostiles 2017
as Master Sergeant Thomas Metz

The Most Hated Woman in America 2017
as Gary Karr

Richard Linklater: Dream Is Destiny 2016
as Self (archive footage) (uncredited)

Soy Nero 2016
as Sergeant McCloud

Black Mass 2015
as Stephen Flemmi

Oculus 2014
as Alan Russell

Parkland 2013
as Earl Rose

Argo 2012
as Lee Schatz

Bringing Up Bobby 2011
as Walt

Passion Play 2011
as Rickey

Public Enemies 2009
as Agent Carter Baum

One Summer in Austin: The Story of Filming 'A Scanner Darkly' 2006
as Self / Freck

A Scanner Darkly 2006
as Charles Freck

Right at Your Door 2006
as Brad

Hart's War 2002
as Sgt. Carl S. Webb

The Prime Gig 2001
as Joel

Southlander: Diary of a Desperate Musician 2001
as Chance

Sunset Strip 2000
as Felix

Black & White 1999
as Chris O'Brien

Flawless 1999
as Pogo

The Adventures of Sebastian Cole 1998
as Chinatown

Dogtown 1997
as Curtis Lasky

The Low Life 1995
as John

Empire Records 1995
as Lucas

Love and a .45 1994
as Billy Mack Black

Dazed and Confused 1993
as Slater

Fathers & Sons 1992
as Ed

A Kiss Before Dying 1991
as Chico
Credits from TMDB.