Leina Cochrane
- Production Manager
- Second Unit Director or Assistant Director
- Additional Crew
Leina Cochrane was born on 26 February 1970 in Culver City, California, USA. Leina is a production manager and assistant director, known for Cell: The Web Series (2010), Bled (2009) and Prescribed (2011).