Andrew Scott picked up the Supporting Actor BAFTA TV Award last night for his portrayal of Jim Moriarty in Sherlock.

Fellow Sherlock actor Martin Freeman, who plays Dr John Watson in the BBC One drama, had been vying with him for the prestigious honour.

Sherlock title actor Benedict Cumberbatch missed out on the Leading Actor gong, which went to Dominic West for his portrayal of Fred West in ITV1's Appropriate Adult. John Simm had also been nominated for the Leading Actor BAFTA, for the role of Tom Ronstadt in BBC One's Exile.