Figlio e nipote di attori musicisti inizia in tenera età con piccoli doppiaggi e speakerraggi. Dopo una parentesi di alcuni anni si diploma Al Centro Testro Attivo di Milano nel 1999, riprendendo quindi a lavorare a Milano, Torino e successivamente Roma come attore, doppiatore e dal 2011 come direttore del doppiaggio e adattatore dialoghista.
In ambito video ludico è stato la voce di Joel in The Last of Us, Sam Drake in Uncharted 4, Vito Scaletta in Mafia 2 e 3, Aiden Pierce in Watch Dogs, Kaidan in Mass Effect, o Tom Hagen ne Il Padrino. Nel mondo anime a voce tra gli altri di He man, Sanji in One Piece, Seto Kaiba in Yu-Gi-Oh, Lord Beerus in Dragon Ball, Ken Shiro, All Might in My Hero Academy e Iruka in Naruto.
Tra i personaggi più conosciuti della tv ha dato voce a Pedro Pascal in The Last of Us, Joel McHale
in Community, Matt Smith in The Crown, Dylan Walsh in Nip/Tuck, Jonathan Scarfe in “Van
Helsing”, Matthew McCaunaghey, Keanu Reeves, Michael Bublé, James Franco Robert Carlyle,
Ryan Reinolds e Richard Hammond in Top Gear.
Al cinema è voce di attori come Eric Bana, Ewen Bremner, Simon Pegg, Omar Sy, Medi Sedoun
nella trilogia “Non sposate le mie figlie” e Pio Marmaï nella trilogia “I tre moschettieri”.