Nascut in 16 martie 1971, Bucuresti, absolvent al Universtitatii Bucuresti(Fizica-Astrofizica), a lucrat o perioada indelungata in industria de advertising apoi a migrat, logic, spre cinema. Ca actor-voice over a pus voce pentru cateva spoturi publicitare si radio apoi a urmat marea provocare pentru rolul Marcus P, personajul principal negativ din filmul de animatie Mercy Street (2016), film pe care l-a si scris. Isi face debutul ca actor de film (voice-over) in 2016, debut cu rol principal, in Mercy Street, primul lung metraj de animatie realizat in Romania dupa 1989, 3D stereoscopic. Se pare ca este chiar primul lung metraj romanesc stereoscopic, din istoria cinematografiei romanesti. Totodata are o bogata activitate-cariera de scenarist de film.
Este membru ISA (International Screewriters Association) din 2010.
A scris: Profesorul Tumne - scenarist si creator - serial de animatie, 10 episoade, ProTV 2004, Harap Alb - lung metraj animatie - Mediapro Pictures - 2006, Mercy Street - lung metraj de animatie - Opal Production - 2010-2016, Ovo Parallelum - lung metraj de animatie (sequel Mercy Street), Catcher in the Rye - scurt metraj de animatie, TV Show - scurt metraj de animatie, Rainy Days - scurt metraj fictiune(face parte dintr-un lung metraj compus din 6 povesti) proiect Pan-European pentru piata din UK, The Old Land - lung metraj de fictiune; co-scenarist/consilier/co-producator - coproductie UK-RO, Shifting - lung metraj Action Comedy SF - proiect scris pentru Simon Pegg si Nick Frost/ UK production. Are peste 30 de spoturi publicitare scrise si produse intre 2003-2007.