Dev Patel has managed something of an awards season upset and been named Best Supporting Actor at the 2017 Baftas.

Advertisement

Golden Globe winner Mahershal Ali was hotly tipped for the gong but Lion's Patel won on the night.

It wasn't an easy win either, as Patel faced fierce competition in the form of Florence Foster Jenkins star Hugh Grant, Hell or High Water's Jeff Bridges and Nocturnal Animals star Aaron Taylor Johnson.

Patel, who first arrived on British TV screens a decade ago in Skins, took top honours for his portrayal of a young Indian man searching for his biological parents and his homeland via Google Earth images, decades after a series of unfortunate events led to him being adopted by an Australian couple.

Advertisement

The BAFTAs were held at London's Royal Albert Hall and attended by the likes of Meryl Streep, JK Rowling, Mel Brooks, Prince William and many, many more.

See the Bafta winners in full, as they're announced

Advertisement
Advertisement
Advertisement