Patel nasce a Londra da genitori induisti di origine indiana emigrati dal Kenya. La madre Anita è un'assistente familiare e il padre Raj lavora come consulente informatico.[2] Patel cresce nel quartiere londinese di Harrow. Dai 7 ai 12 anni frequenta la Longfields Middle School dove prende parte alle rappresentazioni teatrali della scuola. Il primo personaggio che interpreta è Sir Andrew Aguecheek de La dodicesima notte di William Shakespeare, ruolo per il quale riceve un premio come migliore attore. A 13 anni si iscrive alla Whitmore High School, il liceo di Harrow. Patel è ricordato dalla sua insegnante di recitazione, Niamh Wright, come uno studente dotato di grande immaginazione, creatività e talento. Durante il suo esame GCSE, all'età di 16 anni, Patel scrive e recita il soliloquio di un bambino coinvolto nella Strage di Beslan. L'esaminatore chiamato a giudicare la sua interpretazione si commuove e gli dà il massimo dei voti.[2]
Nel 2006 Patel partecipa alle audizioni pubbliche per entrare nel cast di un nuovo teen drama della rete televisiva E4 chiamato Skins. La madre aveva notato l'annuncio sul giornale e incoraggiò il figlio a presentarsi ai casting nonostante il giorno seguente avesse un esame di scienze. Dopo una seconda audizione, Patel ottiene la parte di Anwar.[3] La serie diventò un fenomeno televisivo, fu candidata ai Premi BAFTA 2008 e vinse la Rosa d'oro. Patel si è diplomato nel 2008. Patel pratica taekwondo dall'età di 10 anni. Ha preso parte a numerose competizioni sportive, nazionali e internazionali, fra le quali il campionato mondiale che si svolse a Dublino nel 2004. Nonostante fosse cintura rossa vinse la medaglia di bronzo.[4] Nel 2006 è stato promosso cintura nera.[5]
Patel si è fatto conoscere per aver interpretato il ruolo di Anwar Kharral nelle prime due stagioni della serie televisiva britannica Skins.[6] Nel 2008 ha interpretato come protagonista il ruolo di Jamal Malik nel film The Millionaire di Danny Boyle.[2] Il lungo processo di audizioni si concluse nell'agosto 2007. Inizialmente il ruolo era stato affidato a Ruslaan Mumtaz, ma il produttore pensò che fosse "troppo bello". Il film ha ottenuto un grandissimo successo: nel 2009 conquistò otto Premi Oscar, fra i quali l'Oscar al miglior film, sette Premi BAFTA e quattro Golden Globe. Patel fu insignito di numerosi premi cinematografici come attore esordiente ma non fu candidato all'Oscar. Nel 2010 ha interpretato il personaggio di Zuko nel film L'ultimo dominatore dell'aria, adattamento cinematografico della serie animata Avatar - La leggenda di Aang (ottenendo tuttavia la nomination per Peggior attore non protagonista ai Razzie Awards 2010), e ha doppiato il suo personaggio nel videogioco tratto dal film.[7]
2009 – Candidatura al Miglior attore in un film drammatico per The Millionaire
2009 – Candidatura al Miglior attore esordiente per The Millionaire
2009 – Candidatura al Miglior bacio (condiviso con Freida Pinto) per The Millionaire
Doppiatori italiani
Nelle versioni in italiano delle opere in cui ha recitato, Dev Patel è stato doppiato da:
Flavio Aquilone in The Millionaire, The Newsroom, Humandroid, Ritorno al Marigold Hotel, L'uomo che vide l'infinito, Lion - La strada verso casa, Attacco a Mumbai - Una vera storia di coraggio, The Wedding Guest - L'ospite sconosciuto, La vita straordinaria di David Copperfield, La meravigliosa storia di Henry Sugar, Veleno, Monkey Man