How to describe such kind of person

Hi,
If a person has not only fighting skills but also intellectual abilities, for example, a detective, what can I call him/her in idiomatic English?
Thanks

Replies

  • All-rounder Henry 10/September/03
    • All-rounder ESC 10/September/03
      • All-rounder Word Camel 10/September/03