John-Paul Davies - Profile