Rory Cochrane

February 28, 1972 — Syracuse, New York, USA

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.

Movie

Argo

2012

Movie

Public Enemies

2009

Movie

Oculus

2013

Movie

Hostiles

2017

Movie

Dazed and Confused

1993

TV Show

CSI: Miami

2002

Movie

A Scanner Darkly

2006

Movie

White Boy Rick

2018