David Lloyd's profile