Skip to main content
Rory Cochrane

Rory Cochrane

Acting1972Syracuse, New York, USA

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 History

2025
King Ivory
as Beatty
2024
Yellowstone
TVas Dillard5 eps
2023
Boston Strangler
as Detective Deline
2022
Tyson's Run
as Bobby Hollerman
2021
Encounter
as Shepard West
Antlers
as Dan Lecroy
2019
Reprisal
TVas Burt10 eps
2018
The Outsider
as Anthony Panetti
White Boy Rick
as Agent Byrd
2017
Hostiles
as Master Sergeant Thomas Metz
2016
I Am Nero
as Sergeant McCloud
Richard Linklater: Dream Is Destiny
as Self (archive footage) (uncredited)
2015
Black Mass
as Stephen Flemmi
2014
Oculus
as Alan Russell
2013
Parkland
as Earl Rose
2012
Argo
as Lee Schatz
2011
2009
Public Enemies
as Agent Carter Baum
24
TVas Greg Seaton7 eps
2007
The Company
TVas Yevgeny Tsipin
2002
Hart's War
as Sgt. Carl S. Webb
CSI: Crime Scene Investigation
TVas Tim Speedle1 eps
CSI: Miami
TVas Tim Speedle50 eps
2000
Sunset Strip
as Felix
1999
Flawless
as Pogo
Black & White
as Chris O'Brien
1997
Dogtown
as Curtis Lasky
The Last Don
TVas Dante Clericuzio
1995
1994
Love and a .45
as Billy Mack Black
1993

Social Media

Personal Info

Known For
Acting
Gender
Male
Birthday
2/28/1972(54 years old)
Place of Birth
Syracuse, New York, USA