Nasce e cresce nella Roma più anonima, per poi diplomarsi in informatica con risultati pessimi. Dopo due anni di crisi d’identità in cui era convinto di essere un piumone, si ricorda che il cinema gli piace, e consegue la laurea in Cinema e Arti della Visione. Le innate doti da scassa gonadi lo avvicinano alla critica: quella cinematografica prima e quella video ludica poi. Un giorno al Romics si scassava, ed è andato ad importunare Michele Giannone. Da quel momento vegeta sui tavoli di IdraEditing.
Annunciato ai The Game Awards 2025, The Free Shepard è la nuova avventura poetica di Frame Interactive: un’esperienza alla Death Stranding, ma con un cane da pastore come protagonista. In arrivo nel 2027 su PC Steam e PS5.