Lucille Carra was born in Manhattan, New York City. She is a director, producer and writer. She holds a BFA in film production and a master's degree in film from New York University's Tisch School of the Arts. Carra has worked in the distribution and archiving of international films, including the collections of several Japanese filmmakers. Through her company, Travelfilm, she has produced, directed and written critically acclaimed cultural documentaries on an international scale such as the award-winning The Inland Sea, Dvorak and America and The Last Wright.