
Rory Cochrane
Acting
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.
TV Shows(8)
Movies(35)

King Ivory
Beatty
2025

Boston Strangler
Detective Deline
2023

Tyson's Run
Bobby Hollerman
2022

Encounter
Shepard West
2021

Antlers
Dan Lecroy
2021

White Boy Rick
Agent Byrd
2018

The Outsider
Anthony Panetti
2018

Hostiles
Master Sergeant Thomas Metz
2017

The Most Hated Woman in America
Gary Karr
2017

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

Soy Nero
Sergeant McCloud
2016

Black Mass
Stephen Flemmi
2015

Oculus
Alan Russell
2014

Parkland
Earl Rose
2013

Argo
Lee Schatz
2012

Bringing Up Bobby
Walt
2011

Passion Play
Rickey
2011

Public Enemies
Agent Carter Baum
2009

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

A Scanner Darkly
Charles Freck
2006

Right at Your Door
Brad
2006

Hart's War
Sgt. Carl S. Webb
2002

The Prime Gig
Joel
2001

Southlander: Diary of a Desperate Musician
Chance
2001

Sunset Strip
Felix
2000

Black & White
Chris O'Brien
1999

Flawless
Pogo
1999

The Adventures of Sebastian Cole
Chinatown
1998

Dogtown
Curtis Lasky
1997

The Low Life
John
1995

Empire Records
Lucas
1995

Love and a .45
Billy Mack Black
1994

Dazed and Confused
Slater
1993

Fathers & Sons
Ed
1992

A Kiss Before Dying
Chico
1991






