As of July 2026, Rory Cochrane is best known for Yellowstone and CSI: Miami. Find every show and movie Rory Cochrane has starred in — and where to watch them — below.
Rory Cochrane

Rory Cochrane

Actor Born 1972 Syracuse, New York, USA 6 TV Shows 8 Movies

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.

Rory Cochrane's screen work to date leans strongly toward Drama and Crime, a consistent thread across his credits so far.

Rory Cochrane's most notable role to date came in Argo (2012), where he played Lee Schatz. He also appeared in Public Enemies (2009) as Agent Carter Baum. Most recently appeared in Black Mass (2015) as Stephen Flemmi.

Fans wanting to catch up on Rory Cochrane's work can find exactly where his shows and movies are streaming below — and TV Butler Pro makes it effortless to keep track of them all. Just search the title, and Butler finds it instantly, tells you which service has it, and remembers what you've already watched.

or
TV Butler Pro app
🎩 TV Butler Pro — Free to Use
Search or tap a mood. Butler finds it, tracks it, remembers it — all for free.

📺 Rory Cochrane's TV Shows

Yellowstone
Dillard
2018
CSI: Miami
Tim Speedle
2002
24
Greg Seaton
2001
The Last Don
Dante Clericuzio
1997
Reprisal
Burt
2019
The Company
Yevgeny Tsipin
2007

🎬 Rory Cochrane's Movies

Dazed and Confused
Slater
1993
Argo
Lee Schatz
2012
Empire Records
Lucas
1995
Public Enemies
Agent Carter Baum
2009
Black Mass
Stephen Flemmi
2015
Hostiles
Master Sergeant Thomas Metz
2017
Passion Play
Rickey
2011
Parkland
Earl Rose
2013

Never Miss a Show Starring Rory Cochrane

TV Butler Pro™ tracks everything you watch, finds where to stream any show or movie — free to use, opens right in your browser.

🎩 Try TV Butler Pro™ Free