Jeffrey N. Ledda is known for his work on Titanic (1997) and Ghosts of the Abyss (2003). Read more on iMDB