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.
2000
tv
2018
2001
2002
2012
movie
2009
2017
1993
2014
2015
2013
2019