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.
Director John Swab and actress Melissa Leo draw on personal history and regional ties to shape a gritty film that portrays the opioid epidemic without judgment.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results