Johnny McDaid says Ed Sheeran is ''one of the messiest'' people he knows.

The Snow Patrol frontman, who recently moved in with girlfriend Courteney Cox, lived with the 'Lego House' hitmaker in Nashville and Los Angeles in the past, and despite being close friends he is glad they no longer live together.

The 37-year-old rocker told The Hollywood Reporter: ''Ed is one of my favourite human beings in the world, and he is quite certainly a genius, but he's also one of the messiest human beings I've ever met in my life. But I think part of that is because he was working so hard.''

He added: ''He was on tour with us, and he worked crazy hard and did every single radio station, interview, and promo that he could do. He'd come back from a show with Taylor (Swift) at 2am and say 'I've got an idea,' and we would sit at the piano and work for hours. And he's gracious and kind, and knows the energy he gives to people is important. So, as a roommate, messiest guy in the world -- and he needs to take a course in washing dishes -- but worth every single second of it.''

Ed previously predicted that Johnny will marry former 'Friends' star Courteney, who has a nine-year-old daughter, Coco, with her ex-husband, David Arquette, in the near future.

He said: ''I wouldn't be surprised, but it's still early days.

''They certainly enjoy each other's company and feel very comfortable with each other.''