foy vance profile