Vincent Cross' profile