Este arhitect și designer de interior. A absolvit Institutul de Arhitectură “Ion Mincu” în 1997.
Corvin a lucrat ca scenograf și art director pentru producții de film internaționale. Ulterior, devine cunoscut pentru designul de baruri și restaurante de anvergură , care au avut o influență majoră asupra percepției despre design în România. Domeniul său de interes acoperă o zonă largă, de la arhitectură și design interior, până la design de obiect și identitate grafică.
A câștigat numeroase premii și nominalizări la concursuri locale și internaționale, atât individual, cât și ca parte dintr-o echipă de arhitecți. Premiile care i-au fost acordate de-a lungul timpului sunt atât pentru design de interior, cât și pentru design de obiect sau light design (Bienala de Arhitectură București, Anuala de Arhitectură București, Restaurant and Bar Design Awards, World Interior News, SIT Awards, FRAME Awards, Lighting International Awards, Dezeen Awards etc.).
Lucrările studioului fondat de el sunt publicate în presa de specialitate de pe întreg globul.