Il réalise des films dès sa sortie du Conservatoire, à la suite de sa rencontre avec Philippe Grandrieux lors d'un stage à La Femis, puis avec Nicole Brenez professeur de cinéma d'avant-garde à la Sorbonne. Il est l'auteur de plusieurs courts-métrages : À cet instant je vis, La Ligne de fuite (prix qualité du CNC), Voler en éclats, La Truite et le Cerf-volant, Roxane, sélectionnés dans plusieurs festivals internationaux ainsi qu’un long-métrage documentaire Rencontres salué par la critique[réf. nécessaire].
Au cinéma également, il joue sous la direction de Philippe Sisbane dans Le Coma des mortels, de Maxime Chattam dans Par acquit de conscience et de René Féret dans Anton Tchekhov 1890.
En 2006, il fonde la Compagnie La Camara Oscura, avec laquelle il met en scène Célébration et Le Monte-plats d'Harold Pinter (prix jeune metteur en scène 2007 du Théâtre 13 et prix de la fondation de France - Charles Oulmont), Le de Lars Norén, Je suis le vent de Jon Fosse et Big Shoot de Koffi Kwahulé sélectionné au festival Impatience 2016 et prix du souffleur 2016.
Il a comme grand-oncle Edward Zeff, agent secret britannique pendant la Seconde Guerre mondiale.
2014 : Zone libre / Je suis le vent de Jon Fosse / Théâtre de Vanves
2013-2015 : Le de Lars Norén / Théâtre de La Loge, Confluences, Studio théâtre d’Alfortville.
2016 : Big Shoot de Koffi Kwahulé / Théâtre de La Loge, Centre de création alternatif de Villejuif, Théâtre national de la Colline / Sélectionné au festival Impatience 2016. Prix du souffleur 2016
2006 : Fol ou le Siècle des ombres de Laurent Bazin, m.e.s Laurent Bazin / MC93 Bobigny dans le cadre de Archipel 118
2006-2007 : Antigone, hors-la-loi d'après Antigone de Sophocle, m.e.s Anne Théron / Le Théâtre à Poitiers, Théâtre de la Commune d'Aubervilliers, Théâtre national de Nice
2007 : La Dispute de Marivaux et Scenes of love de William Shakespeare, m.e.s Eric de Dadelsen / Le Préau à Vire, Festival d'Oxford à Chipping Norton, Pleasance Islington Théâtre à Londres
2007 : L'Orestie de Eschyle , m.e.s David Géry / Théâtre de la Commune à Aubervilliers
2008 : La Ligne de fuite, court métrage. Sélection officielle du Festival international d’Aix en Provence. Prix qualité du CNC 2013.
2009 : Voler en éclats, court métrage documentaire pour le film collectif Outrage & Rébellion - Nicole Brenez cinémathèque française. Festival Bobines sociales.
2010 : Kir-Châtaigne, court métrage documentaire. Sélection Festival international de Lille 2011, festival Silhouette 2011.
2012 : La Truite et le Cerf-volant. Festival international de Contis, Festival de la Ciotat.
2013 : Roxane, court métrage fiction. Prix de la meilleure actrice au festival Fort Mc Murray au Canada.