Cariera in film incepe inca din 1976 cu rolul principal în filmul „Ritmuri”, în regia lui Lucian Bratu;
- 1981 – Rolul „Pustiul” în serialul artistic de televiziune „Lumini şi Umbre”, în regia lui Andrei Blaier ;
- 1983 – Rolul principal („Dan”) în filmul artistic de lung metraj„Vreau să ştiu de ce am aripi”, scenariul Ioan Grigorescu, regia Nicu Stan;
- 1985 – Rolul principal („Traian”) în filmul artistic de lung metraj „Marele Premiu”, scenariul Chiril Tricolici, regia Maria Callas Dinescu;
- 1987 – Rolul „Buzescu” în filmul artistic de lung metraj „Extemporal la dirigenţie”, scenariul George Sovu, regia Nicolae Corjos;
- 1993 – Rolul principal („Cosmin”) în filmul artistic de lung metraj „Liceenii în alerta”, scenariul George Şovu, regia Mircea Plângău;
- 1997- Rolul „Politistul” în filmul artistic de lung metraj „Homicide conjugal”, co-productie francezo-romană, scenariul Eric Assous, regia Gerard Cuq;
- 1997-Rolul „Prietenul Sofiei” în filmul artistic de lung metraj „The Vampire Journals”, co-producţie americano-română, scenariul şi regia Ted Nicolaou;
- 1998 – Rolul „Vlathos” în filmul artistic de lung metraj „Teenage space vampires”, co-producţie americano-româno-canadiană, scenariul Mark Collier, regia Martin Wood;
- 1998 – Rolul “Capitanul Dan” în filmul artistic de lung metraj “Triunghiul Morţii” scenariul şi regia Sergiu Nicolaescu;
- 1998 – Rol in filmul artistic de lung metraj „JUSQU’A CE QUE LA MORT NOUS SEPARE” co-producţie româno-franceză, scenariul Clement DELAGE & Lionel EPP, regia Lionel EPP
- 1999 – Rolul “Cedric” în filmul artistic de lung metraj “Rendez-vous avec la mort”, co-productie româno-franceză, scenariul Philippe Isard & Christian Francois, regia Christian Francois;
- 2000 – Rolul “Hoţul” în filmul artistic de lung metraj „În Fiecare Zi Dumnezeu Te Sarută Pe Gură”, scenariul şi regia Sinisa Dragin;
- 2003 – rol secundar (Soriani) în filmul artistic co-producţia franco-română „La Femme De L’Ombre” , scenariul Anne Landois, regia Gérard Cuq;
- 2009 – rol secundar în filmul “Tinereţe în război”- co-producţie româno-austriacă producator Tudor Giurgiu;
- 2015 – rol secundar în filmul “Inimi cicatrizate” – după Max Blecher, regia Radu Jude.