Rory Cochrane

Personal Info

Know For

Acting

Gender

Male

Birthday

1972-02-28 (53 years old)

Place of Birth

Syracuse, New York, USA

Rory Cochrane

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.

Acting

2021

Encounter

as Shepard West

2002

Hart's War

as Sgt. Carl S. Webb

2006

A Scanner Darkly

as Charles Freck

1993

1995

1994

Love and a .45

as Billy Mack Black

2001

1999

Black & White

as Chris O'Brien

2012

Argo

as Lee Schatz

2022

Tyson's Run

as Bobby Hollerman

1995

1996

Dogtown

as Curtis Lasky

2025

King Ivory

as Beatty

2000

Sunset Strip

as Felix

2013

Oculus

as Alan Russell

2016

Richard Linklater: Dream Is Destiny

as Self (archive footage) (uncredited)

2023

Boston Strangler

as Detective Deline

2015

Black Mass

as Stephen Flemmi

2016

I Am Nero

as Sergeant McCloud

2009

Public Enemies

as Agent Carter Baum

2013

Parkland

as Earl Rose

2018

White Boy Rick

as Agent Byrd

2017

Hostiles

as Master Sergeant Thomas Metz

2011

Passion Play

as Rickey

1999

Flawless

as Pogo

2018

The Outsider

as Anthony Panetti

2021

Antlers

as Dan Lecroy

© All Rights Reserved 2025