christian mcintosh