Yes - 334-324 BCE.
Alexander the Great invaded and conquered the Persian Empire in the year 334BC
To make his people happy
He planned to take over the Persian Empire. However he was assassinated on the eve of departure and his son Alexander took over and did the job.
An army, a fleet and the ambition to rule Asia (he thought the world reached only as far as India).
He sacked Thebes in around 336/335 B.C. He then went on to conquer Persia and sacked Persepolis a few years later.
Philip of Macedonia, being assassinated on the eve of his departure.
Alexander the Great first invaded the Persian Empire, starting with his campaign in 334 BCE when he crossed the Hellespont into Asia Minor. He achieved significant victories, notably at the Battle of Granicus, which established his reputation as a formidable military leader. His early successes set the stage for further conquests throughout the Persian territories, ultimately leading to the downfall of the Achaemenid Empire.
Alexander the Great invaded Iraq in 331 BC during his campaign against the Persian Empire. His forces crossed into the region after the Battle of Gaugamela, where he defeated King Darius III of Persia. Following this victory, Alexander captured the city of Babylon, which is located in modern-day Iraq, further expanding his empire.
Xerxes crossed the Hellespont to invade Greece and expand the Persian Empire.
That is a great question, although, he did not. He invaded Western India. If those are synnonyms, get a job.
He wanted to make his kingdom strong enough to defeat the mighty persian empire.
Alexander's father was Philip II of Macedon. Philip had conquered most of Greece by the time he died in 336 BC. Alexander was 20 and began completing the plans Philip had made to invade Persia.