Frank Ocean places second on BBC Sound of 2012 poll

Frank Ocean has finished in second place on the BBC's Sound of 2012 poll.

The hip-hop star beat 13 fellow artists to claim the position, which was given to him by a vote from a range of music critics, bloggers, editors and broadcasters.

Ocean's debut album Nostalgia, Ultra was leaked online by himself last February after he became frustrated with a major label system not taking notice of him.

He told BBC News that his label Def Jam saw him as "a kid with dreams and talent with no intention of following through".

However, the exposure gained the attention of some of hip-hop's biggest stars. By the end of 2011, Ocean had recorded vocals for two tracks on Jay-Z and Kanye West's Watch The Throne album, as well as producing a song for Beyoncé.