Home›Robert McLachlanRobert McLachlanKnown for CameraBorn:1956-03-23Place:San Francisco, California, USAMovies2019Millennium After the Millennium Details 2009No Subtitles Necessary: Laszlo & Vilmos Details 2007May All Your Christmases Be Black Details 2006Death's Design: Making "Final Destination 3" Details