ZACH emerged with Malahide United and soon became recognised as one of the most skilful attacking midfielders or wide players in the country.
After being capped at U15, U16, U17 and U18 level, he progressed to the Ireland U19 squad in 2016.
Now with West Bromwich Albion, he starred in all three of Ireland's UEFA U17 Championships Qualifying Round games in September 2014 and scored against Gibraltar.
He made a good impression at the 2015 UEFA U17 Finals in Bulgaria.
Previously with Rivervalley Rangers and Shelbourne, his father is Libyan and his mother is from Dublin, where he was born.
He has a key player for Ireland U19s in the 2016-17 campaign.