Etter det spilte han gjesteroller i TV-serier som og . Så portretterte han kung fu-elskeren Jason Tripitikas i actionkomedien (2008) mot Jackie Chan og Jet Li. Han spilte også mot Uma Thurman i (2010), samt Freddie Highmore og Emma Roberts i (2011).