A debutat in film in 1993, iar in 1995 deja fusese distribuit in Terente (regizat de Andrei Blaier).
Urmeaza The Greek Goddesses in regia lui David Decoteau, Beowulf in regia lui Graham Beker (cu Cristoph Lambert), Éloge d’amour in regia lui Jean-Luc Godard, Binecuvantata fii inchisoare in regia lui Nicolae Margineanu, cea mai recenta aparitie fiind (intr-o enumerare incompleta!) in filmul lui Tudor Giurgiu Despre oameni si melci (2011).
In teatru s-a bucurat de roluri diverse si provocatoare, cum ar fi regele din Becket de Jean Anouilh, Henric din Leul in iarna de James Goldman, Lubin din Sotul pacalit de Molière, Jean din Domnisoara Iulia de August Strindberg, Lopahin din Livada de visini de A. P. Cehov. Printre regizorii spectacolelor in care a jucat se numara Silviu Purcarete, Claudiu Goga, Alexandru Dabija, Dominic Dembinski, Vlad Massaci, Cristi Juncu, Cristian Dumitru, Puiu Serban.
In prezent poate fi vazut la ArCuB in Comedie pe intuneric de Peter Shaffer.