
Acting
Born February 28, 1972 · 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.

King Ivory
2025

Boston Strangler
2023

Tyson's Run
2022

Encounter
2021

Antlers
2021

White Boy Rick
2018

The Outsider
2018

Hostiles
2017

The Most Hated Woman in America
2017

Richard Linklater: Dream Is Destiny
2016

I Am Nero
2016

Black Mass
2015

Oculus
2014

Parkland
2013

Argo
2012

Bringing Up Bobby
2011

Passion Play
2011

Public Enemies
2009

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

A Scanner Darkly
2006

Right at Your Door
2006

Hart's War
2002

The Prime Gig
2001

Southlander: Diary of a Desperate Musician
2001

Sunset Strip
2000

Black & White
1999

Flawless
1999

The Adventures of Sebastian Cole
1998

Dogtown
1997

The Low Life
1995

Empire Records
1995

Love and a .45
1994

Dazed and Confused
1993

Fathers & Sons
1992

A Kiss Before Dying
1991