This may be Thomas Keyran Pitt, known as Keyran Pitt. See details for the entry for Thomas Keyran Pitt.