James Cameron

Web James Cameron is a Canadian director screenwriter and producer who has had an extensive career in film and television. Web Al…