Having made his NYC debut in 2016, Lam was the first choice for the Roosters in 2017. In October, he was named in Papua New Guinea's squad for the 2017 World Cup. Lam made his Test debut against the United States on 12 November, becoming Kumul #283.