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.

Movies unavailable from Rory Cochrane

Right at Your Door

Brad

Movie 2006

Tyson's Run

Bobby Hollerman

Movie 2022

The Low Life

John

Movie 1995

Dogtown

Curtis Lasky

Movie 1996

Sunset Strip

Felix

Movie 2000

Richard Linklater: Dream Is Destiny

Self (archive footage) (uncredited)

Movie 2016

I Am Nero

Sergeant McCloud

Movie 2016

One Summer in Austin: The Story of Filming 'A Scanner Darkly'

Self / Freck

Movie 2006

Southlander: Diary of a Desperate Musician

Chance

Movie 2001

Tv series unavailable from Rory Cochrane

The Last Don

Dante Clericuzio

Tv 1997

JonBenét Ramsey

John Eller

Tv

Yellowstone

Dillard

Tv 2018