MacKay, Cameron (Career)