Rory Cochrane
Born
February 28, 1972 (53 years old)
Known For
Acting
Place of Birth
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
Beatty
2025

Boston Strangler
Detective Deline
2023

Tyson's Run
Bobby Hollerman
2022

Encounter
Shepard West
2021

Antlers
Dan Lecroy
2021

Reprisal
Burt · (10 episodes)
2019

White Boy Rick
Agent Byrd
2018

Yellowstone
Dillard · (5 episodes)
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

I Am Nero
Sergeant McCloud
2016

Black Mass
Stephen Flemmi
2015

Parkland
Earl Rose
2013

Oculus
Alan Russell
2013

Argo
Lee Schatz
2012

Bringing Up Bobby
Walt
2011

Passion Play
Rickey
2011

Public Enemies
Agent Carter Baum
2009

The Company
Yevgeny Tsipin · (3 episodes)
2007

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

CSI: Miami
Tim Speedle · (50 episodes)
2002

Hart's War
Sgt. Carl S. Webb
2002

24
Greg Seaton · (7 episodes)
2001

The Prime Gig
Joel
2001
Southlander: Diary of a Desperate Musician
Chance
2001

CSI: Crime Scene Investigation
Tim Speedle · (1 episode)
2000

Sunset Strip
Felix
2000

Black & White
Chris O'Brien
1999

Flawless
Pogo
1999

The Adventures of Sebastian Cole
Chinatown
1998

The Last Don
Dante Clericuzio · (3 episodes)
1997

Dogtown
Curtis Lasky
1996

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
Unspeakable: The Murder of JonBenét Ramsey
John Eller · (1 episode)