Fin da piccolo ha intrapreso la carriera di attore. Dopo aver studiato teatro, fatto corsi cinematografici e piccoli ruoli in serie italiane per affinare la tecnica, si è laureato in studi orientali.
La conoscenza della lingua cinese lo ha convinto a partire per la Cina, dove ha vissuto per la maggior parte del tempo. In Cina ha recitato con tutti i più grandi attori cinesi per la televisione e per il cinema, tanto da diventare famoso nell'intero mercato asiatico. Ha lavorato per molti progetti cino-americani, i quattro più importanti sono: Animal World, in cui ha il quinto/sesto ruolo in termini di importanza (e secondo straniero dopo Michael Douglas); Defended War (2019), dove ha un importante ruolo a stretto contatto con Robert Knepper, Europe Raiders e Reborn.
Ha recitato in una infinità di serie tv cinesi, molte non importanti, ma alcune di straordinario successo. Tra queste The Opposite Way, dove veste i panni di David, uno dei protagonisti e l'unico volto occidentale di tutta la serie.