He is American or an American.
"American", like "French", "Chinese", and so forth are always capitalized. I don't like that rule. I don't think those words should be capitalized when used as adjectives. I sometimes violate the rule. However, the rule being a rule, you must either follow it or be disobedient like me.