Biography
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.

Acting
Syracuse, New York, USA
Born
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.

King Ivory· 2025
Beatty

Boston Strangler· 2023
Detective Deline

Tyson's Run· 2022
Bobby Hollerman

Antlers· 2021
Dan Lecroy

Encounter· 2021
Shepard West

The Outsider· 2018
Anthony Panetti

White Boy Rick· 2018
Agent Byrd

Hostiles· 2017
Master Sergeant Thomas Metz

The Most Hated Woman in America· 2017
Gary Karr

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

Soy Nero· 2016
Sergeant McCloud

Black Mass· 2015
Stephen Flemmi

Oculus· 2014
Alan Russell

Parkland· 2013
Earl Rose

Argo· 2012
Lee Schatz

Bringing Up Bobby· 2011
Walt

Passion Play· 2011
Rickey

Public Enemies· 2009
Agent Carter Baum

A Scanner Darkly· 2006
Charles Freck

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

Right at Your Door· 2006
Brad

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

Southlander: Diary of a Desperate Musician· 2001
Chance

The Prime Gig· 2001
Joel

Sunset Strip· 2000
Felix

Black & White· 1999
Chris O'Brien

Flawless· 1999
Pogo

The Adventures of Sebastian Cole· 1998
Chinatown

Dogtown· 1997
Curtis Lasky

Empire Records· 1995
Lucas

The Low Life· 1995
John

Love and a .45· 1994
Billy Mack Black

Dazed and Confused· 1993
Slater

Fathers & Sons· 1992
Ed

A Kiss Before Dying· 1991
Chico