Wystąpił w roli kierowcy w dreszczowcu sci-fi Michaela Baya Wyspa (The Island, 2005) i wcielił się w postać Piotrka Krola w dramacie Davida Lyncha Wewnętrzne imperium (Inland Empire, 2006).

Pod koniec lat 90. kontynuował karierę aktorską w Polsce. Zagrał amerykańskiego płatnego zabójcę „Szakala” w komedii Juliusza Machulskiego Kiler-ów 2-óch (1999) i główną rolę Andrzeja „Andre” Kostynowica w thrillerze sensacyjnym Ostatnia misja (2000) oraz wystąpił w serialach: TVP2 Na dobre i na złe (2002−2003) i Oficerowie (2006). Jesienią 2006 w parze z Dominiką Kublik został finalistą czwartej edycji programu rozrywkowego Taniec z gwiazdami w TVN. W 2007 zagrał przedsiębiorcę Jacka Stępińskiego, biologicznego ojca Łukasza i adoratora Marii Majewskiej w telenoweli Polsatu Samo życie. Wystąpił u Wiesława Saniewskiego w filmie Wiesława Saniewskiego Wygrany (2011).

Życie prywatne W 1991 ożenił się z projektantką mody Elke, z którą prowadził firmę odzieżową w Stanach Zjednoczonych. Ze związku z producentką telewizyjną Agnieszką Koniecką ma syna Aleksandra (ur. 2007).