A sei anni inizia la pratica del karate, poi del kobudo e del wushu. A 13 anni è cintura nera; nel 1987, si trasferisce in Cina per due mesi per conoscere tutti i segreti delle arti marziali. Nel 1992 riparte per la Cina e vi resta due anni. Qui è protagonista di due film: Treasure Hunt, in cui è un giovane americano che diventa un monaco del tempio di Shaolin e The drunken master. Nel 1998 appare sugli schermi cinematografici con i film italiani: I piccoli maestri, tratto dal romanzo sulla resistenza di Luigi Meneghello, ed Ecco fatto, opera prima di Gabriele Muccino, con Barbora Bobulova. Dopo le prime esperienze italiane di cinema approda in televisione, dove conduce il programma Cinematic su MTV Italia. Nel 2000 debutta in teatro, come protagonista insieme a Stefania Rocca, con Le poligraphe di Robert Lepage. Poi spot, videoclip e ancora cinema con L'ultimo bacio (2001), regia di Gabriele Muccino. Tra gli altri film girati in seguito, citiamo: Dopo mezzanotte (2003), regia di Davide Ferrario, con Francesca Inaudi, Le rose del deserto, regia di Mario Monicelli, e L'aria salata, regia di Alessandro Angelini, entrambi del 2006, e Voce del verbo amore (2007), regia di Andrea Manni, con Stefania Rocca. Nel 2002 e nel 2003 è protagonista, su Canale 5, della serie tv Distretto di Polizia e nel 2006 della miniserie tv E poi c'è Filippo, regia di Maurizio Ponzi. Nel 2009 torna sul piccolo schermo con tre fiction televisive: Due mamme di troppo, regia di Antonello Grimaldi, Chirurgia d'urgenza e David Copperfield.