For years now he has thrilled capacity crowds with his spectacular goals. He has suffered a couple of serious injuries, which threatened his career.
Khairul Amri, 28, has been through much in football.
For the next chapter, he will return to Jalan Besar Stadium and attempt to light up the LionsXII next year.
The LionsXII have captured one of Singapore's top forwards from S-League champions Tampines Rovers for their next Malaysian Super League (MSL) campaign.
It is believed Amri is so far the only player with the LionsXII recruited from an S-League club that is not the Courts Young Lions.
The Singapore international signed a two-year deal on Tuesday and will boost the reigning MSL champions, who are set to lose stalwarts like defender Baihakki Khaizan, midfielder Hariss Harun and forward Shahril Ishak to moneybags Johor FA.
Amri, who has just picked up his first S-League winners' medal with Tampines, told The New Paper: "I want to thank Boss (Tampines chairman Teo Hock Seng) for his continuous support for Singapore football and also my career.
"I really appreciate his help and the fans' support through my highs and lows.
"I'm excited about this new challenge, as well as the future, with so much hype about the ASEAN Super League.
"I know the coach has not been appointed yet, but I'm confident the FAS will pick the right man and we can all work together for the success and development of Singapore football."