
Acting
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.

2009

2012

2006

2017

2015

2021

2014

1995

2023

2018

2011

2002

1997

2025

2013

1999

2021

2018

1994

2022