Background
His father is from Hong Kong and his mother is Dutch.
林柱機
His father is from Hong Kong and his mother is Dutch.
Born in Edmonton, Alberta, Lam played youth football in the Netherlands for Ajax and in England for Sheffield United, before making his professional debut for Croatian side Croatia Sesvete in October 2009. Lam returned to Canada to play for Football Club Edmonton in 2010, as the team prepared to join the North American Soccer League for the 2011 season. Lam left Football Club Edmonton in January 2011, moving on loan to Japanese team JEF United.
Lam earned one cap for Canada U20 in November 2008.
On 27 February 2013, Lam joined Hong Kong First Division League side Kitchee, signing an 18-month contract.