Rock Lee
In an interview, Brian Donovan, the voice actor for Rock Lee in the English adaptation of the anime, commented that he likes Lee because he felt he was attempting to be a "knight in shining armor but bumbling and stumbling at the same time".