Acting
Rory Cochrane
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.
Known for
2000
CSI: Crime Scene Investigation
Tim Speedle
TV
2002
CSI: Miami
Tim Speedle
TV
2001
24
Greg Seaton
TV
2018
Yellowstone
Dillard
TV
2012
Argo
Lee Schatz
Movie
2015
Black Mass
Stephen Flemmi
Movie
2006
A Scanner Darkly
Charles Freck
Movie
2002
Hart's War
Sgt. Carl S. Webb
Movie
2009
Public Enemies
Agent Carter Baum
Movie
2023
Boston Strangler
Detective Deline
Movie