Lam staat bekend als een beoefenaar van zowel het soft tip darts als het steel tip darts. Hij won in 2009 het Hongkong Open darts door de Chinees Liu Cheng te verslaan. In 2010 verloor hij in de finale van Australiër Kyle Anderson tijdens het Japan Open. Na in 2011 net niet geplaatst te zijn voor het PDC World Darts Championship lukte hem dit echter wel in 2013. Hij won in de voorronde van het PDC World Darts Championship 2014 van de Nederlander Gino Vos.