Ludi Lin è una delle star emergenti asiatiche. Lin comincio ad avvicinarsi alla recitazione fin da bambino quando, dietro le quinte di un teatro cinese, osservava la madre recitare. Sebbene lei lo avesse scoraggiato a seguire le sue orme, Lin continuo a studiare arte e alla fine si laureo sia in Nutrizione che in Teatro all'Universita della Columbia Britannica. In televisione ha partecipato al Marco Polo di Netflix, Level Up! e Gara di ballo. In Cina ha lavorato in film come Come Across Love, Crazy in Love (2012), I'm Sorry, I Love You (2013), A Servant of Two Masters (2014) e Il regno di Wuba, al momento il secondo film cinese per i maggiori incassi. Nel 2017 è nel cast del film di Dean Israelite Power Rangers.
Lin parla correntemente inglese, mandarino e cantonese. E' esperto di Muay Thai e Ju Jitsu. Al momento ha la residenza a Pechino e a Vancouver.