I am not American but if he's not then I don't know who would be. The term "hero" could mean many different things to many different people though.