Born
28 February 1972 (54)
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
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
Soy 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