1955-ben született Budapesten. Iskolai tanulmányait Lipcsében és Budapesten végezte. 1969-től az Együttes 1976-ban történő kivándorlásáig kisebb-nagyobb megszakításokkal tagja Halász Péter színházi csoportjának. 1973-ban sikeres felvételi vizsgát tett a Színház-és Filmművészeti főiskola színész szakán, tanulmányait azonban 1973–78 között az ELTE bölcsészettudományi karán végzi német–angol nyelv és irodalom szakon. 1978–80 között a párizsi Sorbonne Nouvelle egyetemén nyelvészeti posztgraduális képzésen vett részt. 1980–84 között a budapesti Színház- és Filmművészeti Főiskola filmrendezői szakán Fábri Zoltán tanítványa. 1984–88 között Balázs Béla Stúdió vezetőségi tagja. 1984–87 rendezőasszisztens. 1972 óta filmszínészként is dolgozik. 1991–95 Finnországban él. 1978-óta publikál verseket (régi Mozgó Világ, 2000). Balázs Béla-díjas.
Forgatókönyv-író, dramaturgként
A sziget – rövid, finn, dramaturg, 1993
Napfogyatkozás 2000, nagyjátékfilm forgatókönyve, 1996
A Sundance Intézet meghívott pályaműve, 1996
Glamour, nagyjátékfilm, dramaturg, 1997
Budapesti Filmszemle Fődíj 98, Trojai Film Fesztivál Zsűri különdíja 99
A Hídember, nagyjátékfilm, Bereményi Gézával, 2000
Houston 01, Remi-díj, Legjobb történelmi film
Szerelemtől sújtva, nagyjátékfilm, Sas Tamással , 2003
Történetek az Elvesztett Birodalomból, Tv-film, Ajtony Árpád írásaiból Gödrös Frigyessel, 2004
Előkészületben
A Szent Bolond, nagyjátékfilm, Gödrös Frigyessel
A barátkozás lehetőségei, Tv-film, Bodor Ádám novellái nyomán Ferenczi Gáborral
Mutabor, nagyjátéfilm
Színészként (1990) óta
Erőltetett menet, amerikai-magyar nagyjátékfilm, epizód, rend: Nick Rice
Eszterkönyv, magyar nagyjátékfilm, epizód, rend: Deák Kriszta
Malina, ném.-osztr.-francia nagyjátékfilm, főszerep Isabelle Huppert-rel rend.: Werner Schröter
Zsötem, magyar nagyjátékfilm, epizód, rend.: Salamon András
Blue Exile, német-török-görög, nagyjátékfilm, főszerep Hanna Schygullával rend.: Erden Kiral,
legjobb férfialakítás Isztambuli Filmfesztivál, 1992
Őszi történet, török, nagyjátékfilm, főszerep, rend.: Yavuz Özkan,
Legjobb férfialakítás Alexandria Filmfesztivál ’1994, Az év filmszínésze – Török Filmszínész Szövetség díja
Franciska vasárnapjai, magyar nagyjátékfilm, epizód, rend.: Simó Sándor
Fosforlu Cevriye, török Tv-film, főszerep, rend.: Mustafa Altioklar
A Hídember, epizód, magyar játékfilm, rend: Bereményi Géza
Sniper 2, amerikai, epizód, rend.: Craig R. Baxley
Filmek író-rendezőként
Grand Hotel a Szakadékhoz - rövid, dokumentum, 1981
Torino, Fiatal Filmesek Fesztiválja – 1981
Tangó – a változások kora – rövid, játék, 1982
Ember az égből – rövid játék, 1983
München, Filmfőiskolák Fesztiválja, Special Mention
Az ördög napja – 40 perc, játék, 1984
München, Filmfőiskolák Fesztiválja, Legjobb Főiskolás Program díja, Special Mention
Volga – rövid, dokumentum Ferenczi Gáborral 1985
Canada, Infermental – 1985
A nyaraló – nagyjátékfilm, 1991
Budapesti Filmszemle 91, Cannes, Hivatalos Program, Un Certain Regard – 1992
Egy tél az Isten háta mögött, nagyjátékfilm – 1999
Manuscrit de Vercorin forgatókönyv díja 95, Budapesti Filmszemle 1999, Legjobb Színészi Alakítás díja (Eperjes Károly), Gent 99, Strassbourg 99, Mar del Plata 99 nemzetközi verseny, Isztanbul 00 nemzetközi verseny, München 00, Cottbus 00 nemzetközi verseny, Szocsi 00 nemzetközi verseny - A zsűri különdíja, Zlin 01, Sarajevo 02, Bradford 03 etc.
Előkészületben
Ő, aki a Sisakkészítő gyönyörű felesége volt, tv-film
Egy gyermekkor Európában, nagyjátékfilm