One Direction star Niall Horan has revealed that he wants Harry Potter actor Tom Felton to portray him if a biopic is ever made about the chart-topping boy band.

The 19-year-old Mullingar lad revealed that he would like Tom, who is famous for his portrayal of Hogwarts bully Draco Malfoy, as the man to bring him to life on screen if his life story was committed to the big screen.

Speaking to Yahoo, the rest of the band also revealed their dream choices. Liam Payne believes Iron Man star Robert Downey Jr. could do him justice, saying: ''I'd go for Robert Downey Jr. mate, what a geezer.''

Zayn Malik wants Fast & Furious star Vin diesel to take him on, while Harry Styles thinks only Johnny Depp could do him justice.

Harry saud:''I'd go Johnny Depp. He'd make you look cool even if you weren't.''

Louis insisted that The Great Gatsby star Leonardo DiCaprio would have to play him, saying: ''Well I love Leonardo Dicaprio. I think he's sick (that's slang for good pop kids!) so I'll go with that.''

Read our review of One Direction flick This Is Us .