Nel 2015 scrive, co-dirige (con Paolo Tripodi) e interpreta "Asino vola", presentato al Locarno Festival all'interno della sezione Piazza Grande. Successivamente recita nella serie tv "La mafia uccide solo d'estate" di Luca Ribuoli (2016) e nei film "L'intrusa" di Leonardo Di Costanzo (2017) e "Io sono Tempesta" di Daniele Luchetti (2018). Nello stesso anno, riceve il plauso della critica per la sua interpretazione nel ruolo di protagonista in "Dogman", pellicola di Matteo Garrone, per cui vince il Prix d'interprétation masculine al Festival di Cannes, l'European Film Awards per il miglior attore e il Nastro d'argento al migliore attore protagonista (questo premio condiviso con Edoardo Pesce) e viene nominato al David di Donatello per il miglior attore protagonista.