La sua prima esperienza nel mondo dello spettacolo risale a quando era ragazzo e lavorava come modello
Ha iniziato a lavorare nel cinema come stuntman, partecipando a diverse produzioni di Cinecittà tra il 2005 e il 2007, tra cui il film "Nassiriya - Per non dimenticare"
Si è formato come attore alla scuola di cinema di Jenny Tamburi a Roma
Ha recitato in due video musicali del gruppo Negramaro, "Basta così" nel 2011 e "Tutto qui accade" nel 2016
Nel 2017 è stato scelto per condurre le serate di apertura e chiusura della Mostra di Venezia, ruolo che solitamente è assegnato ad attrici
Ha recitato come protagonista nel film Netflix, "Sulla mia pelle", in cui ha interpretato Stefano Cucchi
Il suo punto di riferimento è sempre stato Leonardo Di Caprio
È apparso nel videoclip di "Questa nostra stupida canzone d'amore" dei TheGiornalisti
Awards
2019David di Donatello Awards-Best Actor:winner
2018David di Donatello Awards-Best Actor:nominated
2018David di Donatello Awards-Best Supporting Actor:nominated
2017Nastri d'argento-Best Supporting Actor:winner
2016David di Donatello Awards-Best Actor:nominated