Nook NotesPick a film
Rory Cochrane

Actor

Rory Cochrane

Born February 28, 1972 in Syracuse, New York, USA33 films

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.

Start here

The best way into Rory Cochrane's work
Argo posterFirst watchArgo20127.3as Lee SchatzAs the Iranian revolution reaches a boiling point, a CIA 'exfiltration' specialist concocts a risky plan to free six Americans who have found shelter at the home of the Canadian ambassador.View film

Essential films

Ranked by acclaim and reach

Filmography

33 films as actor
  1. 2025King IvoryBeatty
  2. 2023Boston StranglerDetective Deline
  3. 2022Tyson's RunBobby Hollerman
  4. 2021EncounterShepard West
  5. 2021AntlersDan Lecroy
  6. 2018White Boy RickAgent Byrd
  7. 2018The OutsiderAnthony Panetti
  8. 2017HostilesMaster Sergeant Thomas Metz
  9. 2017The Most Hated Woman in AmericaGary Karr
  10. 2016Soy NeroSergeant McCloud
  11. 2015Black MassStephen Flemmi
  12. 2014OculusAlan Russell
  13. 2013ParklandEarl Rose
  14. 2012ArgoLee Schatz
  15. 2011Bringing Up BobbyWalt
  16. 2011Passion PlayRickey
  17. 2009Public EnemiesAgent Carter Baum
  18. 2006A Scanner DarklyCharles Freck
  19. 2006Right at Your DoorBrad
  20. 2002Hart's WarSgt. Carl S. Webb
  21. 2001The Prime GigJoel
  22. 2001Southlander: Diary of a Desperate MusicianChance
  23. 2000Sunset StripFelix
  24. 1999Black & WhiteChris O'Brien
  25. 1999FlawlessPogo
  26. 1998The Adventures of Sebastian ColeChinatown
  27. 1997DogtownCurtis Lasky
  28. 1995The Low LifeJohn
  29. 1995Empire RecordsLucas
  30. 1994Love and a .45Billy Mack Black
  31. 1993Dazed and ConfusedSlater
  32. 1992Fathers & SonsEd
  33. 1991A Kiss Before DyingChico