Confusions

There have been many confusions over which war Hannibal fought in, the main argument is; did he fight in the first or Second Punic War? I have recently edited the article to say that he fought in the Second, I know this from many sources and logically deduced that he could not have possible fought in the first Punic war. The First Punic War was 264 - 241 BC, Hannibal had only been born in 247 BC, and could not have commanded or fought at the age of six.