Mitchell Nguyen McCormack is a talented photographer, who was born in Vietnam, raised in New York City and currently based in Los Angeles, CA, USA. Mitchell shoot a lot of advertising and fashion photography.