Lourene Bevaart is known for Proof of Life (2000), Master and Commander: The Far Side of the World (2003) and A Beautiful Mind (2001).
No data