Rory Cochrane

Born:February 28, 1972

Place of Birth:Syracuse, New York, USA

Known For:Acting

Biography

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.

Images

Rory Cochrane
Rory Cochrane

Filmography

Acting

icon
icon

Argo

Lee Schatz

2012

icon
icon

Dazed and Confused

Slater

1993

icon
icon

Public Enemies

Agent Carter Baum

2009

icon
icon

White Boy Rick

Agent Byrd

2018

icon
icon

Hostiles

Master Sergeant Thomas Metz

2017

icon
icon

Oculus

Alan Russell

2013

icon
icon

Antlers

Dan Lecroy

2021

icon
icon

Empire Records

Lucas

1995

icon
icon

Hart's War

Sgt. Carl S. Webb

2002

icon
icon

Parkland

Earl Rose

2013

icon
icon

Boston Strangler

Detective Deline

2023

icon
icon

A Scanner Darkly

Charles Freck

2006

icon
icon

The Outsider

Anthony Panetti

2018

icon
icon

Encounter

Shepard West

2021

icon
icon

A Kiss Before Dying

Chico

1991