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.
Brad
Film 2006
Bobby Hollerman
Film 2022
John
Film 1995
Curtis Lasky
Film 1996
Felix
Film 2000
Self (archive footage) (uncredited)
Film 2016
Sergeant McCloud
Film 2016
Self / Freck
Film 2006
Chance
Film 2001
Dante Clericuzio
Tv 1997
John Eller
Tv
Dillard
Tv 2018